Understanding CSS Float

Желе Page Layouts дизайнынын CSS жадымда мүлкүн пайдалануу

CSS мүлк жайгаштыруу үчүн өтө маанилүү бир өзгөчөлүк. Бул сиздин бет так сен аларды чагылдыруу, бирок каалаган сыяктуу долбоорлор аброюн көтөрүү максатында аны кантип иштээрин түшүнүүгө, аны колдонуу үчүн берет.

стилдердин баланс менен, CSS лидерлери мүлк мындай болот:

.right {жадымда: оң; }

Бул "укугун" классына менен баары укугу калкып керек деген браузерди айтылат.

Бул сыяктуу, аны тапшыра турган:

класс = "оң" />

CSS сүзүшөт мүлк менен Сен эмне болот Float?

Сиз интернет баракчасында ар бир элементин тапталган мүмкүн эмес. Сиз бул гана сүзүп аласыз блок-деңгээл элементтерин. Бул сүрөттөлүштөр сыяктуу беттеги космоско бир бөгөттү алып элементтер бар () пунктунун (), бөлүнүүчүлүк (), жана тизмелер ().

Текстти таасир башка элементтер, ал эми беттеги кутучаны түзүлгөн эмес деп киргизилген элементтери жана калкып мүмкүн эмес. Бул карыш сыяктуу элементтер болуп саналат (), сап-брейк (), басым (), же Ж.Ш. ().

Алар каякта Float барбы?

Сиз туура же солго элементтерди сүзүп алабыз. калкып элементке төмөнкүдөй ар бир элемент башка жагына калкып элементке айланып агат.

Мисалы, мен сол тарапка сүрөттү калкып болсо, ар бир текст же башка элементтер бул укугуна айланасында агат төмөнкүдөй. Мен укугу үчүн сүрөттү калкып болсо, ар бир текст же башка элементтер да, солго да айланып агат төмөнкүдөй. Бир сүрөттөлүш, ага карата эч кандай жадымда стили жок тексттин блок жайгаштырылат браузер сүрөттөрдү көрсөтөт коюлса да өзгөрүүлөр болот.

Бул сүрөттүн түбүнө текстти кийинки биринчи сапта менен, адатта, болот.

Алар канчалык Float болобу?

Болуп калган бир элемент сермеп, аны мүмкүн болушунча контейнер элементтин чейин солго же укугуна түрткү берет. Бул сиздин коду жазылган кандай жараша бир нече ар кандай жагдайларга алып келет.

Бул мисалдардан үчүн, мен сол тарапка бир аз DIV элементи калкып болот:

Эгер сен да, атүгүл сүрөт галереясы долбоорду түзүү калкымаларды колдонуу мүмкүн. Сиз идишке жазуу жана көрүнөт DIV элементтер менен DIV ар бир сүрөтчө (баары бирдей болуп саналат, ал мыкты иштейт) койду.

Эч серепчи терезеси канчалык кенен болбосун, эскиздер бирдей тизмектелет болот.

Float өчүрүлүүдө

Эгер элемент сүзүп алуу үчүн кантип бир жолу, ал калкып кантип өчүрүү билүү маанилүү. Сиз CSS так мүлк менен калкып өчүрүп. Сиз сол калкымаларды, оң сүзүп же эки тазалай аласыз:

ачык-айкын: сол;
ачык-айкын: укугу;
түшүнүктүү: экөө тең;

Эгер коюлган ар кандай элемент так мүлктү жетекчилигин түшүрбөй келет элементке төмөндө көрүнөт үчүн. Мисалы, бул, мисалы, тексттин биринчи эки-пункттары тазаланган эмес, ал эми үчүнчү болуп саналат.

Сиздин документтерде ар түрдүү элементтер айкын наркы менен ар кандай катмары натыйжаларды алууга Play.

абдан кызыктуу тартибинде пландарынын бири кийинки тексти пункттарында укугу же сол тилкеде түшүп сүрөттөрдү бир катар болуп саналат. текст бейнеси өтүп жылдырып жетиштүү болбосо да, алар мурунку сүрөткө кийинки эмес, колонна пайда экенине ынануу үчүн сүрөттөрдүн баарын так колдоно аласыз.

HTML (бул үзүндүдө кайталап):


Duis aute irure dolor Бирок voluptate менен eiusmod reprehenderit менен incididunt tempor болот. Cupidatat эмес proident,-ут-Жумушчуга менен dolore Магна Aliqua.

CSS (сол сүрөттөрдү калкып үчүн):

img.float {жадымда: сол;
ачык-айкын: сол;
маржа: 5px;
}

Ал эми укугу:

img.float {жадымда: оң;
ачык-айкын: укугу;
маржа: 5px;
}

Долбоор үчүн колдонуу Floats

Сиз жадымда мүлктү кантип иштээрин түшүнүүгө кийин, сиз интернет барактарды алып коюп, аны менен баштаса болот. Бул мен калкып интернет баракты жаратууга алып кадам болуп саналат:

Эгер сиздин жайгашуу бөлүмдөрдүн кендигинин (пайызы жакшы болот) билип эле, алар беттеги таандык жерге коюп жадымда мүлкүн колдоно аласыз. Ал жакшы нерсе, Сиз Internet Explorer же Firefox үчүн ар кандай болуп бокс үлгүсү тууралуу көп тынчсыздануунун кажети жок.