Გააზრება CSS Float

გამოყენებით CSS float ქონების დიზაინი ვებ გვერდი დაბრუნება

CSS ქონების განლაგება ძალიან მნიშვნელოვანია განლაგებით. ეს საშუალებას გაძლევთ განათავსოთ თქვენი ვებ გვერდი დიზაინის ზუსტად ისე, როგორც თქვენ გინდათ, რომ ისინი არიან, მაგრამ იმისათვის, რომ გამოიყენოთ ის, თქვენ უნდა გვესმოდეს, თუ როგორ მუშაობს.

სტილი ფურცელი, CSS float ქონების ასე გამოიყურება:

.right {float: right; }

ეს გვეუბნება ბრაუზერს, რომ ყველაფერი "უფლება" კლასით უნდა ჩამოყალიბდეს მარჯვნივ.

ასე რომ,

class = "right" />

რა შეგიძლიათ Float ერთად CSS float ქონება?

ვებ-გვერდზე არ შეგიძლია ფსონების ყველა ელემენტი. ბლოკ-დონის ელემენტებს მხოლოდ დინება შეუძლია. ეს არის ელემენტები, რომლებიც აიღებენ სივრცეში ბლოკირებას გვერდზე, როგორიცაა სურათები (), პუნქტები (), დაყოფა (), და სიები ().

სხვა ელემენტები, რომლებიც გავლენას ახდენენ ტექსტში, მაგრამ არ ქმნიან ყუთს გვერდს უწოდებენ inline ელემენტებს და არ შეიძლება ჩაითვალოს. ეს არის ელემენტები, როგორიცაა span (), ხაზის შესვენებები (), ძლიერი აქცენტი (), ან იტალიური ().

სად მიდიან ისინი?

თქვენ შეგიძლიათ ელემენტების დასაფარად მარჯვნივ ან მარცხნივ. ნებისმიერი ელემენტი, რომელიც მოჰყვება მცურავ ელემენტს, მეორე მხარეს გადაადგილდება.

მაგალითად, თუ მე გამოსახულია მარცხნივ გამოსახულებაზე, ნებისმიერი ტექსტის ან სხვა ელემენტები მას შემდეგ, რაც მის ირგვლივ მივდივართ მარჯვნივ. და თუ მე გამოსახულია გამოსახულება მარჯვნივ, ნებისმიერი ტექსტის ან სხვა ელემენტები შემდეგ ის შემოვა გარშემო ეს მარცხნივ. გამოსახულება, რომელიც განთავსდება ტექსტის ბლოკზე, მასზე გამოყენებული ნებისმიერი სითხის სტილის გარეშე გამოჩნდება, თუმცა ბრაუზერი გამოსახულია გამოსახულების ჩვენება.

ეს, როგორც წესი, გამოსახულების ბოლოში ნაჩვენები ტექსტის პირველი ხაზია.

რამდენად შორს არიან ისინი?

ელემენტს, რომელიც უკვე ჩამოყალიბდა , გადაადგილდება, რამდენადაც კონტეინერის ელემენტის მარცხნივ ან მარჯვნივ, მას შეუძლია. ეს იწვევს სხვადასხვა სიტუაციებში იმის მიხედვით, თუ როგორ იწერება თქვენი კოდი.

ამ მაგალითებისთვის, მე ვიქნები მცირე DIV ელემენტი მარცხნივ:

თქვენ შეგიძლიათ გამოიყენოთ floats შექმნა ფოტო გალერეა განლაგებას. თქვენ დააყენა თითოეული მინიატურების (ის მუშაობს საუკეთესო როდესაც ისინი ყველა იგივე ზომა) in DIV ერთად წარწერა და float DIV ელემენტები კონტეინერში.

არ აქვს მნიშვნელობა, თუ რამდენად ფართო ბრაუზერის ფანჯარა, მინიატურების იქნება გამოდიან ერთნაირად.

გამორთვა Float

მას შემდეგ, რაც თქვენ იცით, თუ როგორ უნდა მიიღოს ელემენტის float, მნიშვნელოვანია იცოდეს, თუ როგორ უნდა გამორთოთ float. თქვენ გამორთეთ float ერთად CSS წმინდა ქონება. თქვენ შეგიძლიათ წაშალოთ მარცხენა მოძრავი, მარჯვენა მოძრავი ან ორივე:

ნათელი: მარცხნივ;
გასაგებია: უფლება;
ნათელია: ორივე;

ნებისმიერ ელემენტს, რომელიც შენს წმინდა ობიექტს ათავსებთ , გამოჩნდება ქვემოთ ჩამოთვლილი ელემენტი. მაგალითად, ამ მაგალითში ტექსტის პირველი ორი პუნქტი არ არის გაწმენდილი, მაგრამ მესამე.

ითამაშეთ სხვადასხვა ელემენტების წმინდა მნიშვნელობას თქვენს დოკუმენტებში სხვადასხვა განლაგების ეფექტების მისაღებად.

ერთ-ერთი ყველაზე საინტერესო მცურავი ფორმატია ტექსტითა პარაგრაფების შემდეგ მარჯვენა ან მარცხენა სვეტის გამოსახულების რიგი. მაშინაც კი, თუ ტექსტი არ არის საკმარისად საკმარისი იმისათვის, რომ გაეცნოთ სურათს, შეგიძლიათ გამოიყენოთ ყველა გამოსახულება, რათა დარწმუნდეთ, რომ სვეტში გამოჩნდება, ვიდრე წინა გამოსახულების შემდეგ.

HTML (გაიმეორეთ ეს პუნქტი):


მიუხედავად იმისა, რომ იშვიათი დრო სხვებს არ იშურებდნენ, ისინი რეპატრიანტებმა შეინარჩუნეს. მოყვარულებს არაფერს აკეთებენ, რათა გაეცნონ და გაახარონ.

CSS (მარცხნივ გამოსახულებები):

img.float {float: left;
ნათელი: მარცხნივ;
ზღვარი: 5px;
}

და მარჯვნივ:

img.float {float: right;
გასაგებია: უფლება;
ზღვარი: 5px;
}

განლაგების განყოფილებების გამოყენება

მას შემდეგ, რაც გესმით, თუ როგორ float ქონების მუშაობს, შეგიძლიათ გამოიყენოთ იგი ჩაუყარა თქვენი ვებ გვერდები. ეს არის ის ნაბიჯები, რომლებიც მე გადაადგილებული ვებ-გვერდის შექმნაა:

სანამ თქვენ იცით განლაგების განყოფილებების სიგანე (პროცენტული ჯარიმაა), შეგიძლიათ გამოიყენოთ float- ის ქონება, სადაც ისინი განთავსდებიან გვერდზე. და სასიამოვნო რამ არის, თქვენ არ უნდა ფიქრი იმდენად შესახებ ყუთი მოდელი, რომელიც განსხვავდება Internet Explorer ან Firefox.