To taub CSS Float

Siv cov CSS float cuab yeej los tsim Web Page Layouts

CSS cuab yeej yog ib qho tseem ceeb heev rau kev teeb tsa. Nws tso cai rau koj tso koj lub web page designs raws nraim li koj xav kom lawv tso saib-tab sis yuav kom siv nws koj yuav tsum to taub tias nws ua haujlwm li cas.

Nyob rau hauv ib daim ntawv sau, CSS ntab cuab yeej zoo li no:

.right {float: right; }

Qhov no qhia rau tus browser tias txhua yam nrog rau chav kawm ntawm "txoj cai" yuav tsum tau floated rau sab xis.

Koj yuav muab nws li no:

hoob = "txoj cai" />

Dab Tsi Ua Li Cas Koj Ntws Nrog CSS Ntiaj Teb?

Koj tuaj yeem tsis ntab txhua lub caij rau ntawm nplooj ntawv web page. Koj tuaj yeem ntab ntab xwb. Cov no yog cov ntsiab lus uas ua rau qhov chaw nyob ntawm nplooj ntawv, xws li dluab (), paragraphs (), divisions (), thiab npe ().

Lwm cov ntsiab lus uas cuam tshuam rau cov ntawv, tab sis tsis txhob tsim ib lub thawv rau ntawm nplooj ntawv yog hu ua cov ntsiab lus thiab tsis tuaj yeem ntab. Cov no yog cov ntsiab lus xws li span (), kab tawg (), muaj zog ntau dua (), lossis cov ntawv cim qhia ().

Thaum Lawv Puas Tsuaj?

Koj tuaj yeem ntab cov ntsiab lus mus rau sab xis los yog sab laug. Txhua lub caij uas ua raws cov ntom ntub dej yuav ntws ze ntawm lub caij ntais ntawm sab nraud.

Piv txwv li, yog tias kuv ntab duab mus rau sab laug, cov ntawv nyeem lossis lwm yam ntsiab lus tom qab nws yuav ncig mus rau sab xis. Thiab yog tias kuv ntab cov duab rau sab xis, cov ntawv nyeem los yog lwm cov ntsiab lus tom qab nws yuav khiav ncig nws mus rau sab laug. Tus duab uas muab tso rau hauv ib ntu ntawm cov ntawv nyeem tsis muaj ntab style rau nws yuav tso tawm tiam sis qhov browser tau teeb tsa cov duab.

Qhov no feem ntau yog nrog thawj kab ntawm cov nram qab no cov ntawv teev lus nyob hauv qab ntawm daim duab.

Lawv Yuav Tsum Npaum Li Cas?

Lub caij uas tau ntab lawm yuav txav deb ntawm sab laug los yog txoj cai ntawm lub khob ntim khoom raws li nws muaj peev xwm. Qhov no tshwm sim nyob rau ntau qhov sib txawv raws li seb koj cov cai tau sau li cas.

Rau cov qauv no, kuv yuav tsum floating ib qho me me DIV rau sab laug:

Koj tuaj yeem siv cov floats los tsim ib qho duab gallery duab. Koj muab txhua thumbnail (nws ua haujlwm zoo tshaj plaws thaum lawv muaj tag nrho cov loj tib yam) hauv DIV nrog lub npe duab thiab ntab lub ntsiab DIV hauv lub thawv.

Tsis muaj teeb meem li cas qhov browser qhov rai yog qhov, thumbnails yuav tawm tuaj ua ke.

Txoj Kev Tig Nem Tawm

Thaum koj paub tias yuav ua li cas kom tau ib lub caij ntab, nws yog ib qho tseem ceeb kom paub tias yuav tua tawm li cas. Koj tig tawm ntab nrog lub CSS meej vaj tse. Koj tuaj yeem tshem cov ntab sab laug, sab xis lossis ob qho tib si:

meej: sab laug;
meej: txoj cai;
meej: ob leeg;

Txhua lub caij uas koj teev cov cuab yeej cuab tam rau seem yuav tshwm sim hauv qab lub ntu uas tau ntub lawm. Piv txwv, hauv qhov piv txwv thawj ob ntu ntawm cov ntawv nyeem tsis raug tshem tawm, tiam sis qhov thib peb yog.

Ua si nrog tus nqi sib txawv ntawm cov ntsiab lus sib txawv hauv koj cov ntaub ntawv kom tau cov teeb meem txawv ntawm qhov txawv.

Ib qho ntawm feem ntau txaus floated layouts yog ib qho ntawm cov duab cia rau sab xis los yog sab laug ntawm cov nqe lus ntawm cov ntawv nyeem. Txawm tias cov ntawv nyeem tsis ntev txaus los mus txheeb cov duab, koj tuaj yeem siv qhov meej rau tag nrho cov duab kom paub tseeb tias lawv tshwm nyob rau sab ntawv es tsis dhau rau ntawm daim duab yav dhau los.

Cov HTML (rov ua dua zaum no):


Duis lub caij nplooj ntoos zeeg yuav tsum ua rau lub sij hawm raug mob siab nyob rau hauv tho kev kub ntxhov. Cupidatat yog tsis muaj dua, raws li kev cai thiab kev ua si.

Lub CSS (kom ntab cov duab rau sab laug):

img.float {float: left;
meej: sab laug;
paj: 5px;
}

Thiab mus rau sab xis:

img.float {float: right;
meej: txoj cai;
paj: 5px;
}

Siv Floats rau Layout

Thaum koj nkag siab tias lub nplhaib ua haujlwm li cas, koj tuaj yeem pib siv nws tawm ntawm koj cov nplooj ntawv web. Cov no yog cov kauj ruam uas kuv tau ua los ua cov ntsa web page:

Ntev npaum li koj paub qhov dav (feem pua ​​yog qhov zoo) ntawm koj qhov khawm qhov layout, koj tuaj yeem siv cov khoom ntiag tug los tso rau qhov chaw uas lawv muaj nyob rau sab. Thiab qhov zoo tshaj plaws yog, koj tsis tas yuav txhawj txog ntau lub thawv qauv ua txawv rau Internet Explorer lossis Firefox.