muzruno.com

Най-горе в страницата CSS: позициониране на съдържанието

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

тире от горния CSS

Пълнеж от всички страни са важни за всеки елемент на страницата, когато е абсолютно позициониран и горната граница се определя от CSS-вече защото това е важно за различните елементи, по-специално с по-нисък такъв.

Основни правила за позициониране

Членът на блок има най-общо да се излиза от двете страни на елемент, който е (марж), най-общо вдлъбнатината за елементите вътре в нея (подложка) и ширината на рамката (границата), които също могат да бъдат използвани.

Особено важно е вдлъбнатината отгоре. CSS в блока свързва правилата на вътрешното вдлъбване с правилата на абсолютно и сравнително позиционирани елементи в този блок.

премахване на тире от горния css

Обичайната практика на CSS-правила: можете да определите полетата от всички страни еднакво, по двойки, горе / долу и ляво / дясно или за всяка страна поотделно. Например,

  • марж: 10px;
  • подложка: 10px20px;
  • подложка: 10px20px30px40px.

В първия случай елементът е вдлъбнат от страните на външния контейнер, в който е разположен. Във втория случай, подложката в горната и долната част е 10px, лявото и дясното поле са 20px. В третия случай размерите на тиретата са показани от всички страни: отгоре, отдясно, отдолу и отляво.

Във всички тези случаи, вдлъбнатина върху CSS е 10 px.

Правила, които променят позицията на елементите

Ако елементът за оформление не е позициониран абсолютно, той се намира в общия ред на образуване на страницата.

тире върху CSS вътре в блока

Ако определимтире от CSS в елемента scCurrInfo, целта ще бъде достигната и ако на ниво li, не.

тире върху CSS вътре в блока

В този пример, използвайки правилото за подплата: 40px; изисква адекватно намаляване на правилата за ширината и височината до 80 пиксела. В противен случай размерът на блока scCurrInfo ще излезе извън външния блок.



тире върху CSS вътре в блока

Ако премахнете правилото за запълване от дефиницията scCurrInfo, но го добавите със стойност 20px към описанието на стила на елемента от списъка, вдлъбнатина на. CSS няма да прилага тази стойност на други страни.

Естествено, това използване на правилото за вдлъбнатина се отнася за всеки елемент на линейния елемент.

Обща практика за форматиране на съдържанието

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

премахване на тире от горния CSS

Свободата, присъщи на оформлението на блок, хипнотизиращ и разработчик на въображението не може да се ограничава само до строгите правила таблични само се нарежда само клетъчно сливане само хоризонтално и вертикално. Нищо присъщо на релационните идеи.

Междувременно таблиците, освен очевидните недостатъци, имат много качествени предимства. С вдлъбнатина отгоре CSS взема под внимание тиретата вляво, отдясно (дъното е специален момент). Правилата за табличните клетки ви позволяват да контролирате подравняването както вертикално, така и хоризонтално. Използвайки стилове на ред, комбинирайки ги с стилове на клетки, можете да създавате сложни изгледи за съдържание.

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

Абсолютно позициониране

Блокиране с правило POSITION:абсолютен- ще се намира на място, определено от координатите му спрямо блока, в който се намира.

тире върху CSS в блока

Характерна особеност на правила CSS - "практика - най-добрият критерий на истината" в повечето случаи, особено когато съвместимост различни браузъри и оформление се извършва ръчно, за предпочитане учебни ръководства висок клас за Cascading Style Sheets.

Използването на таблици често води до проблеми при изместването на съдържанието на клетките. Подобно преместване вътре в блока не винаги засяга всички елементи. При експериментирането можете да постигнете желания резултат. Малка задача: какЗа да премахнете тирето отгоре, CSS не винаги решава тривиално.

В някои случаи, когато е необходимо да се налагат елементи на страницата във вътрешността на всяка от интернет страницата на популярната система за управление на съдържанието, трябва все пак да се обърне внимание не само на експериментална практика, но също така да се види опита на колегите си.

Споделяне в социалните мрежи:

сроден