Kuinka estää div-merkkiä siirtymästä seuraavalle riville

Kuinka estää div-merkkiä siirtymästä seuraavalle riville

HTML

(jako) on lohkotason elementti, joka ei näytä HTML-elementtejä sen vieressä, ellei sen oletuskäyttäytymistä muuteta. Alla on kaikki erilaiset menetelmät, joilla estetään div:n siirtyminen seuraavalle riville.

Kärki

Harkitse myös -tunnistetta sen mukaan, miksi haluat katkaista div-tunnisteen. Se on rivitason elementti, eikä se katkea seuraavalle riville, ellei sen oletuskäyttäytymistä muuteta.

Huomautus

Jotta nämä esimerkit olisivat helpompia käyttää ja ymmärtää kaikentyyppisten tietokoneen käyttäjien kannalta, käytämme div-määritteessä style-attribuuttia. Jos aiot käyttää jotakin näistä esimerkeistä useilla sivuilla, suosittelemme luomaan välimuistiin tallennettavan CSS-tiedoston tiedoston tyyliasetuksella.

Alla näytämme divit eri väreinä havainnollistamaan, kuinka paljon tilaa ne vievät näytöllä.

Oletusarvoinen

-käyttäytyminen

Alla on esimerkki lohkoelementin Div one oletusarvoisesta div-käyttäytymisestä sen sisältävän elementin ensimmäisellä rivillä, jota seuraa toinen Div two.

Jaa yksi

Divi kaksi

HTML-koodi

<div style="padding: 50px; background-color: #BCC6CC;">Div one</div>
<div style="padding: 50px; background-color: #E5E4E2;">Div two</div>

Aseta koko ja tee upotettuna

Koska ne ovat lohkoelementtejä, kun pienennät Div one:n kokoa tehdäksesi tilaa toiselle diville, sinulle jää tilaa Div one:n viereen ja Div doublen Div one alle. Div:n siirtämiseksi seuraavalle riville molemmilla div-elementeillä on oltava alla olevan kuvan mukainen inline-block-näyttöasetus.

Jaa yksi

Divi kaksi

HTML-koodi

<div style="padding: 50px; background-color: #BCC6CC; width: 100px; display: inline-block;">Div one</div>
<div style="padding: 50px; background-color: #E5E4E2; display: inline-block;">Div two</div>

Luodaan kolmen sarakkeen div

Alla on muutama eri esimerkki kolmen sarakkeen div:stä. Ensinnäkin alla oleva kolmen sarakkeen div noudattaa samaa ideaa kuin yllä olevat esimerkit, paitsi että se lisää div.

Jaa yksi

Divi kaksi

Jako kolme

HTML-koodi

<div style="padding: 50px; background-color: #BCC6CC; display: inline-block;">Div one</div>
<div style="padding: 50px; background-color: #E5E4E2; display: inline-block;">Div two</div>
<div style="padding: 50px; background-color: #98AFC7; display: inline-block; margin-bottom: 2em;">Div three</div>

Tietysti, jos haluat, että divs vievät 100% sisältävän elementin, siitä tulee hieman hankalampaa. Alla on esimerkki siitä, kuinka voit luoda kolme div-merkkiä vierekkäin, jotka vievät 100 % elementistä. Alla olevassa esimerkissä sen sijaan, että pitäisimme kaikki div:t samalla rivillä käyttämällä inline-blockia, kellumme vasemman ja oikean div:n.

Jaa yksi

Jako kolme

Divi kaksi

HTML-koodi

<div style="background-color:#BCC6CC;float: left;width: 200px;padding: 50px">Div One</div>
<div style="background-color:#98AFC7;float: right;padding: 50px">DIV THREE</div>
<div style="background-color:#E5E4E2;float: none;overflow: hidden;padding: 50px">Div Two</div>
Kärki

Vaikka yllä oleva esimerkki kolmesta div-sarakkeesta on responsiivinen, voidaan myös lisätä muita mukautuksia, kuten piilottaa Div three ja säätää leveyksiä.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]