Гнезда блокове Разделение

Гнезда блокове Разделение отдавна е стандарт и има няколко предимства пред табличен оформление. Но в действителност, начинаещите програмисти са объркани за поведението на същите тези единици.







Нека да разгледаме забележителностите на оформлението на блок. Ние няма да се вземат предвид стандарта HTML5, но просто погледнете самата основа в оформлението, съдържащ DIV, който се използва за създаване на оформлението или какво отделните страници за компонент.

Какво се брои за блоков елемент?

Площта на елемент на страницата, е представена от правоъгълник, по подразбиране се цялата налична ширина и започва нов ред.
Най-често срещаният елемент, използван в оформлението на блок, универсален елемент

.

Така че, от прости до сложни. Нека да видим как блоковете се показва по подразбиране стил Разделение без да засяга позицията си. За представяне стилове в елементите ще добави inlaynovo чрез атрибута стил.

Добави ширина стойност за всеки блок:

Тя може да се види, че всеки блок в зависимост от спецификацията е на нов ред. Това е нормалното им поведение.

Сега възниква въпросът, как да се постави Разделение елементи на една и съща линия. един след друг?

За това там е поплавък имота. който определя коя страна на устройството ще бъдат принудително подравнени. В същото време в другия край, той може да бъде опростена и от други елементи.

Имотът поплавък има следните стойности:

  • лявата - блок подравнен вляво, увийте правото
  • Точно така - да блокира десния изравнени, увийте в ляво
  • няма - опаковане не е уточнено, устройството се държи по подразбиране, както и в предишните примери.

Добави поплавъка: ляво на нашите блокове, за да блокира Подравняване отляво:

В резултат на това блокове са подредени в една линия. Е, нека да кажем, че искаме да добавите друг Разделения по-долу, и да го направите, без имот поплавък:

Блок 1. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 2. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 3. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 4. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит, СЕД се eiusmod tempor incididunt ут Labore et dolore бълхи aliqua.

Тя може да се види, че блокът е добавен като тя е изкривена. Изглежда, че го е добавил нова линия в рамките на блок 1. В действителност, блок 4, се извършва от началото на Блок 1 и 450 пиксела вдясно. Ето един поглед:

Блок 1. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 2. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 3. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 4. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит, СЕД се eiusmod tempor incididunt ут Labore et dolore бълхи aliqua.

Защо се случи това? С една дума, това се случва, защото елементите плават отпаднат от потока на документа. Все пак, това е тема за друга статия. Тук ще разгледаме нова ясна собственост. която контролира поведението на плаващи елементи:

  • лявата - забранява поток около лявата страна, всички елементи се показват в нова линия (на елемент)
  • rigth - забранява опаковане елемент от дясната страна
  • и двете - забранява опаковане елемент и от двете страни, се препоръчва да се използва, когато е необходимо да се покаже ясно позицията на нов ред или е известно как точно тази част може да тече и около други елементи

Блок 4 ясно добавите имот: ляво, който ще забрани на потока около този елемент други плаващи елементи от лявата страна.







Блок 1. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 2. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 3. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 4. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит, СЕД се eiusmod tempor incididunt ут Labore et dolore бълхи aliqua.

Блок 4 се намира на нов ред, тъй като ние трябва да.

В този случай, ние знаем как да се позиционира други блокове, тъй като в примера веднага е посочено ясно: ляво. Има моменти, когато не знаят от коя страна да се срещне с плаваща единица, така че в такива случаи е необходимо да се уточнят ясно: и двете, отмяна фолио от двете страни. Сега ние сме измислили как да поставите Разделение елементи на един ред хоризонтално.

Трябва да се помни, че стойността на търгуваните единици са разположени на един ред, ако ширината позволява майка елемент. Ако елементите на блока не се вместват в един ред, те ще бъдат прехвърлени към новата линия. Ако това е от решаващо значение, като например в оформлението на модела, е необходимо да се вземат под внимание и блокове с набор ширина на плувка се изисква - фиксирана (пиксели) или каучук (%, вещно и т.н.). След това погледнете в такава ситуация.

Как да повлияе на блоковете, ако искаме да се поставят тези блокове в средата?

Класическата решение е да добавите блоковете майки и използват свойства марж: 0 автомобил;

Защо собствен родители дадохме .wrapper клас. "Обвивка" означава "увиване". Този вид общоприетата практика, която определя името на класа, когато елементът се увива другите звена и по този начин ви позволява да контролирате / им влияе чрез промяна на родителя.

Вземете маркирането на предишните примери и ние ще го подобри.

Блок 1. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 2. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 3. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит

Блок 4. Lorem Ipsum печал седне Амет, consectetur adipisicing Елит, СЕД се eiusmod tempor incididunt ут Labore et dolore бълхи aliqua.

Тук всичко изглежда лесно.

И ако не ни харесва, че текстът внимателно се придържа към ръба на родителското устройство и искате да добавите полета без да се променя оформлението, само с помощта на CSS. Добавяне на елементи уплътнение имот:

Блок 2. Lorem Ipsum

Блок 3. Lorem Ipsum

И ние виждаме, че нашият грим разпадна! Блок 3, където премина. Защо се случи това? Отговорът е прост. Добавяне на полеви елементи, ние са се увеличили на ширината. Сега стойностите са както следва:

Блок 1: 10 + 200 + 10 = 220px

Блок 2: 10 + 150 + 10 = 170 пкс

Блок 3: 10 + 100 + 10 = 120 пиксела

Блок 4: 10 + 450 + 10 = 470px

220 + 170 + 120 = 510px

Общата ширина на три блока 510, те няма да се побере в ширината на майка (450), и по този начин да се прехвърля на нов ред.

Как да се определи? Можете да направите следното:

  1. Попитайте ширини наново за всеки блок от специалности. Намаляване на размера на блока. Всичко леко се повиши отново в един ред. Съгласете се, че е неудобно? Всеки път, за да се изкачи в оформлението и това, което е правилно.
  2. Използвайте имот кутия оразмеряване: граничен кутия. За да се изчисли общата сума е взет от широчината на блок. Съветвам ви да разберете какво блок модел СГО.

Използване на втория вариант се получава, както следва:

Блок 2. Lorem Ipsum

Блок 3. Lorem Ipsum

Сега ще събере цялата информация заедно и да се опитаме да създадем един прост стандарт оформление три колони с гумена оформление, което ще се разтегне до максимум от 900px, а след това цялата оформление ще се позиционира в центъра.

Създаване на оформление за маркиране:

Водещата компания в България и страните от ОНД за продажба на билети "Авиокомпания-онлайн»

Големи международни компании да продават A / B билети
спешно наемат на постоянна основа за проста
работа чрез интернет, с ежедневно заплащане на 11 000 рубли.

Работа в нашата компания, вие получавате:

- Спазването на Кодекса на труда
- Пълен пакет от облаги, платен отпуск, болнични и спа.
- висок доход
- Всеки член на нашия екип у дома със сигурност ще получите 11 000 рубли. на ден.
- Гарантира стабилността на изплащането на парите, спечелени.
- Плащанията се извършват всеки ден в продължение на банкови карти или електронни портмонета.

Моля, регистрирайте се на нашия уебсайт. (Airline.zarplatt.ru)

Без инвестиции, опит и професионални умения са задължителни!

Сега новата си график ще изглежда така -
От деня, в който ще бъдат ангажирани в само на 60 минути - останалата част от времето е посветено на вас и вашето семейство!

Ние гарантираме:
- Първо пари по картата си днес.
- Education. Подкрепа за ученици: от понеделник до петък 10-18 MSK.
- Уредникът, който ще координира обучението си.
- Няма сложни схеми!
- Работа у дома си, когато пожелаете.

Всички подробности на нашия уебсайт. (Stabilno.zarplatt.ru)

Аз не може да участва в дискусия в момента - няма свободно време. Но ще бъде освободен - Аз непременно ще напиша, че аз мисля, че по този въпрос.


----
Bosh sahifa азо natijalari osish | uyda olatni oshirish uchun qanday bepul
qalinligi пениса kengaytirish uchun mashqlar | Tayyorgarlik oshirish Kuch-quvvat uchun

Благодаря ви за писане на достъпен за начинаещи език.