Най-горе в страницата CSS: позициониране на съдържанието
CSS оформлението винаги е било правоъгълно. Всички гладки линии са компетентността на разработчика. Правилата на стил осигуряват достатъчно опции, за да дадат на страницата гладка форма в резолюцията на екрана. Но всеки елемент от оформлението винаги е правоъгълник, в който подреждането на информацията се регулира от правилата на CSS.
съдържание
Пълнеж от всички страни са важни за всеки елемент на страницата, когато е абсолютно позициониран и горната граница се определя от CSS-вече защото това е важно за различните елементи, по-специално с по-нисък такъв.
Основни правила за позициониране
Членът на блок има най-общо да се излиза от двете страни на елемент, който е (марж), най-общо вдлъбнатината за елементите вътре в нея (подложка) и ширината на рамката (границата), които също могат да бъдат използвани.
Особено важно е вдлъбнатината отгоре. CSS в блока свързва правилата на вътрешното вдлъбване с правилата на абсолютно и сравнително позиционирани елементи в този блок.
Обичайната практика на CSS-правила: можете да определите полетата от всички страни еднакво, по двойки, горе / долу и ляво / дясно или за всяка страна поотделно. Например,
- марж: 10px;
- подложка: 10px20px;
- подложка: 10px20px30px40px.
В първия случай елементът е вдлъбнат от страните на външния контейнер, в който е разположен. Във втория случай, подложката в горната и долната част е 10px, лявото и дясното поле са 20px. В третия случай размерите на тиретата са показани от всички страни: отгоре, отдясно, отдолу и отляво.
Във всички тези случаи, вдлъбнатина върху CSS е 10 px.
Правила, които променят позицията на елементите
Ако елементът за оформление не е позициониран абсолютно, той се намира в общия ред на образуване на страницата.
Ако определимтире от CSS в елемента scCurrInfo, целта ще бъде достигната и ако на ниво li, не.
В този пример, използвайки правилото за подплата: 40px; изисква адекватно намаляване на правилата за ширината и височината до 80 пиксела. В противен случай размерът на блока scCurrInfo ще излезе извън външния блок.
Ако премахнете правилото за запълване от дефиницията scCurrInfo, но го добавите със стойност 20px към описанието на стила на елемента от списъка, вдлъбнатина на. CSS няма да прилага тази стойност на други страни.
Естествено, това използване на правилото за вдлъбнатина се отнася за всеки елемент на линейния елемент.
Обща практика за форматиране на съдържанието
Някои разработчици постигат съвършенство чрез въвеждане на страници с блокови елементи. Очевидно е, че това е класическа практика - да започнете от масите и да завършите собствения си образователен процес върху блоковете.
Свободата, присъщи на оформлението на блок, хипнотизиращ и разработчик на въображението не може да се ограничава само до строгите правила таблични само се нарежда само клетъчно сливане само хоризонтално и вертикално. Нищо присъщо на релационните идеи.
Междувременно таблиците, освен очевидните недостатъци, имат много качествени предимства. С вдлъбнатина отгоре CSS взема под внимание тиретата вляво, отдясно (дъното е специален момент). Правилата за табличните клетки ви позволяват да контролирате подравняването както вертикално, така и хоризонтално. Използвайки стилове на ред, комбинирайки ги с стилове на клетки, можете да създавате сложни изгледи за съдържание.
Случайна страница представяне под формата на правоъгълници (оформление на блока) не възпрепятства представянето му под формата на таблица. Това са и правоъгълници, но те също са клетки на масата, т.е. имат собствени правила, които допълват правилата на блоковете.
Абсолютно позициониране
Блокиране с правило POSITION:абсолютен- ще се намира на място, определено от координатите му спрямо блока, в който се намира.
Характерна особеност на правила CSS - "практика - най-добрият критерий на истината" в повечето случаи, особено когато съвместимост различни браузъри и оформление се извършва ръчно, за предпочитане учебни ръководства висок клас за Cascading Style Sheets.
Използването на таблици често води до проблеми при изместването на съдържанието на клетките. Подобно преместване вътре в блока не винаги засяга всички елементи. При експериментирането можете да постигнете желания резултат. Малка задача: какЗа да премахнете тирето отгоре, CSS не винаги решава тривиално.
В някои случаи, когато е необходимо да се налагат елементи на страницата във вътрешността на всяка от интернет страницата на популярната система за управление на съдържанието, трябва все пак да се обърне внимание не само на експериментална практика, но също така да се види опита на колегите си.
- CSS позиция: примери
- Блокиране на оформлението на div маркерите HTML
- Центриране на центъра: CSS оформление
- CSS Framework: Impromptu и ефект
- CSS ефекти: закръгляване на ъглите на елементите
- Прилагане на CSS към центъра: текст и таблица
- Cheat Sheet: Как да вмъкнете CSS Текст
- Прилагане на правилото за изчистване на CSS: проста и удобна
- Как да вмъкнете вградената рамка в HTML: пример за използване
- Как да натиснете долния колонтитул в долната част на страницата?
- Използване на DOM елементи чрез jаvascript getElementById
- Какво е "оформлението на div" при създаването на сайт, неговите плюсове и минуси
- Какво представлява оформлението на сайта? Таблично и блокно оформление: разлики
- Подсказка: Характеристики и начини за създаване
- Как да направите връзка към страницата си в сайта
- Практиката за използване на правилото за трансформиране на CSS
- Уеб разработка с CSS. Блокиране в центъра на блока: колко бързо може да се реши проблемът?
- Оразмеряване в CSS: изчисляване на размерите на блоковете
- CSS непрозрачност: контрол на прозрачността
- CSS марж собственост: външна вдлъбнатина на елементи
- Направете сами хоризонтално меню за сайта