Anubis13 Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Καλησπέρα, <center><p><em>bla bla blabla</em></p></center> Και κάποιες ακόμα γραμμές από κάτω οι οποίες θέλω να αρχίζουν left aligned από την προηγούμενη γραμμή που είναι centered. Πώς μπορώ να το πετύχω? <!DOCTYPE html> <html> <head> <style> h1 {text-align:center;} p {text-align:left;} </style> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html> H σε κάτι τέτοιο θα ήθελα το 2ο this να είναι κάτω από το πρώτο
dominotrix Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Βαλε classes, δηλαδη: <p class="left">αυτο το κειμενο στοιχιση αριστερα</p> <p class="center">αυτο το κειμενο στοιχιση στο κεντρο</p> <style> .left{text-align:left;} .center{text-align:center;} </style>
Anubis13 Δημοσ. 3 Φεβρουαρίου 2016 Μέλος Δημοσ. 3 Φεβρουαρίου 2016 Ναι αλλα εγω δεν θελω αυτό, θέλω να στοιχίσω την πρωτη γραμμη στο κέντρο και οι υπόλοιπες να μην πάνε τελείως αριστερά αλλά να ξεκινούν όσο αριστέρα ξεκινάει η κεντρική μου γραμμή
dominotrix Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 | ΚΕΝΤΡΙΚΟΣ ΤΙΤΛΟΣ || | | κειμενο με αριστερη στοιχιση | | κειμενο με αριστερη στοιχιση | | κειμενο με αριστερη στοιχιση | Κατι τετοιο θελεις; Μπορεις να δωσεις καποιο ειδους screenshot για να καταλαβω καλυτερα;
dominotrix Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Πρεπει να μπουνε και τα 2 σε αριστερη στοιχιση για να ξεκινουν απτο ιδιο σημειο. Αλλιως χανεις το responsive. https://jsfiddle.net/76o3Lk42/2/
Anubis13 Δημοσ. 3 Φεβρουαρίου 2016 Μέλος Δημοσ. 3 Φεβρουαρίου 2016 Ναι αλλα ετσι δεν εξαρταται απο το resolution της οθονης?
dominotrix Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Αν δωσεις στο p width και μετα το κανεις responsive θα εισαι οκ. Ειναι λογικο να "παιζει" αναλογα με την αναλυση οθονης, αλλα παντα θα ειναι στοιχισμενα το ενα κατω απο το αλλο στοιχισμενα αριστερα.
k33theod Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Η άλλη λύση είναι να τα βάλεις σε ένα container <div> και να στοιχίσεις αυτό <!DOCTYPE html><html><head><style>div {margin-left:40% ;}</style></head><body><div><h1>This is a heading</h1><p>This is a paragraph.</p></div></body></html>
Anubis13 Δημοσ. 3 Φεβρουαρίου 2016 Μέλος Δημοσ. 3 Φεβρουαρίου 2016 ωραία και αν στοιχήσω το container στο 50% ξέρω ότι είμαι πάντα στην μέση της σελίδας, σε οποιοδήποτε resolution?
alou Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Το αποτέλεσμα που θες, μόνο με javascript γίνεται γιατί υπάρχει μια συγκεκριμένη λογική με παράμετρο στοιχείο απόβλεπτου πλάτους. http://codepen.io/alou/pen/zrJGYE 1
k33theod Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 ωραία και αν στοιχήσω το container στο 50% ξέρω ότι είμαι πάντα στην μέση της σελίδας, σε οποιοδήποτε resolution? Θα ξεκινάει από το μέσο της σελίδας Αν θές να είσαι στο μέσο πρέπει να δώσεις ένα width:πχ 30% και να κάνεις το margin:auto
dominotrix Δημοσ. 3 Φεβρουαρίου 2016 Δημοσ. 3 Φεβρουαρίου 2016 Αν σου ειναι ευκολο στειλε ενα λινκ να σου πουμε ακριβως τι να κανεις.
XPHSTOS_ Δημοσ. 4 Φεβρουαρίου 2016 Δημοσ. 4 Φεβρουαρίου 2016 Ούτε εγώ δεν έχω καταλάβει ακόμη τι ακριβώς θέλεις να κάνεις...Ένα screenshot θα βοηθούσε!
Members gsarig Δημοσ. 6 Φεβρουαρίου 2016 Members Δημοσ. 6 Φεβρουαρίου 2016 Μήπως θες κάτι σαν κι αυτό; http://codepen.io/gsarig/pen/WraJWB/ Είναι λίγο πρόχειρο αλλά αν έχω καταλάβει καλά, αυτό εννοείς (δοκίμασε στην HTML να αλλάξεις το "This is a title" σε κάτι μικρότερο ή μεγαλύτερο για να δεις το κείμενο από κάτω να ευθυγραμμίζεται). (edit: τώρα πρόσεξα ότι παρόμοια απάντηση έδωσε και ο alou)
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα