CSS - SOMO LA 12: Width, Height, Max/Min Width na Overflow
Katika somo hili, utajifunza jinsi ya kudhibiti upana (width) na urefu (height) wa elementi katika CSS. Pia utaelewa tofauti kati ya max-width, min-width, na jinsi overflow inavyodhibiti tabia ya content inayoizidi element.
Utangulizi
Katika kuunda layout ya tovuti, ni muhimu sana kudhibiti ukubwa wa elementi ili zitoshe vizuri kwenye ukurasa na ziweze kutumika kwenye vifaa vya ukubwa tofauti. CSS hutoa njia mbalimbali za kuweka mipaka ya vipimo hivi kwa kutumia width, height, max-width, min-height, n.k. Pia, overflow hutumika kudhibiti content inapozidi nafasi ya element.
✅ 1. width na height
-
widthhudhibiti upana wa element. -
heighthudhibiti urefu wa element.
.box {
width: 300px;
height: 200px;
}
Unaweza kutumia vitengo mbalimbali:
-
px– pixel -
%– asilimia kulingana na parent -
vw– asilimia ya upana wa dirisha -
vh– asilimia ya urefu wa dirisha
✅ 2. min-width na max-width
-
min-widthhuzuia element kufinywa kupita kiasi. -
max-widthhuzuia element kupanuka kupita kiasi.
.box {
width: 100%;
max-width: 600px;
min-width: 300px;
}
? Hii ni muhimu sana kwenye responsive design — mfano kwenye simu vs kompyuta.
✅ 3. min-height na max-height
Kama ilivyo kwa width, hizi hudhibiti kiwango cha chini na juu cha urefu.
.box {
min-height: 150px;
max-height: 400px;
}
✅ 4. overflow
overflow hutumika kudhibiti tabia ya content inapozidi ukubwa wa container.
.box {
width: 300px;
height: 200px;
overflow: scroll;
}
Aina za overflow:
-
visible– content itaonekana hata ikizidi -
hidden– content itakatwa isionekane -
scroll– scroll bar itaonekana daima -
auto– scroll itaonek...
Umeionaje Makala hii.. ?
Share On:
👉1 Kitau cha Fiqh 👉2 Tafasiri ya Riyadh Swalihina 👉3 Madrasa kiganjani 👉4 Dua za Mitume na Manabii 👉5 ai web app 👉6 Bongolite - Game zone - Play free game
Post zinazofanana:
CSS - SOMO LA 16: Flexbox Basics
Katika somo hili, utajifunza msingi wa mfumo wa Flexbox unaotumika kupanga elementi kwa usahihi ndani ya kontena. Utajifunza kuhusu display: flex;, pamoja na properties muhimu kama justify-content, align-items, flex-direction, na gap.
Soma Zaidi...CSS - SOMO LA 23: Uelewa Zaidi wa CSS Animation na Transition
Somo hili linakuletea ufahamu wa kina juu ya CSS Transitions na Animations, likifafanua vipengele vyake muhimu, matumizi, na namna ya kutumia properties mbalimbali za animation kwa ufanisi katika kurahisisha muonekano na mtumiaji wa tovuti.
Soma Zaidi...CSS - SOMO LA 9: Margin na Padding
Katika somo hili utajifunza tofauti kati ya margin na padding, kazi ya kila moja, jinsi ya kuzipima, na jinsi zinavyotumika kudhibiti nafasi ndani na nje ya elementi kwenye ukurasa wa HTML.
Soma Zaidi...CSS - SOMO LA 8: Upambaji wa Maandishi (Text Styling)
Katika somo hili, utajifunza mbinu mbalimbali za kubadilisha muonekano wa maandishi kwa kutumia CSS, kama vile kupamba maandishi kwa mistari, kivuli, nafasi kati ya herufi, na mpangilio wa maneno.
Soma Zaidi...CSS - somo la 2: Jinsi ya ku weka code za css kwenye HTML
katika somo hili utajifunza jinsi ya ku install css kwenye ukurasa wa html
Soma Zaidi...CSS - SOMO LA 21: CSS Units
Katika somo hili, utajifunza vipimo vinavyotumika kwenye CSS kama vile px, em, rem, %, vw, na vh. Vipimo hivi hutumika kuweka ukubwa wa maandishi, padding, margin, urefu, na upana wa vipengele kwenye tovuti.
Soma Zaidi...