Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Ez egy AI által fordított bejegyzés.

뚠뚠멍의 생각들

Alapvető CSS szabályok (Normál áramlás, BFC, IFC)

  • Írás nyelve: Koreai
  • Referencia ország: Minden ország country-flag

Válasszon nyelvet

  • Magyar
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी

A durumis AI által összefoglalt szöveg

  • A CSS elrendezés kialakítása során fontos a blokk elemek, a soros elemek, a margók és az igazítás megértése, és a BFC (Blokk Formázási Kontextus) különösen hasznos az elrendezés kialakításában.
  • A BFC a blokk szintű elemek felhalmozásának módja, amely lehetővé teszi a szélesség, magasság, margó és kitöltés beállítását, és hasznos a lebegő elemek közötti kölcsönhatások, valamint a margó-eltolódások kezeléséhez.
  • Az IFC (Soros Formázási Kontextus) a blokk elemeken belül kerül kialakításra, és nem lehet közvetlenül beállítani a szélességét és magasságát, csak a vízszintes kitöltés és margó alkalmazható.


Ha HTML és CSS-t rajzolok, a layout nem úgy alakul, ahogyan szeretném.

Sokan kérdeztem már a Google-t.


Nemrégiben láttam a Zerocho fejlesztői beszélgetésének videóját, és úgy döntöttem, hogy megtanulok valamit a CSS alapjairól.

- Szeretném megérteni a blokk- és az inline-elemeket, a margót és az igazítást.


Ez már tapasztalati úton is ismert, de rendszereznem kell.

■ A css módosítása esetén, ha tapasztalati úton alkalmazok különböző dolgokat, és csak a látható szempontok szerint valósítom meg, akkor a responsive designban problémák merülhetnek fel, vagy bonyolultabbá válik a későbbi karbantartás.


1. Normál áramlás

- Nincs különösebb gondolkodnivaló. Minden elem felülről lefelé, balról jobbra helyezkedik el.

* Tudod, hogy a durumisban miért tűnnek el a beillesztett html tagek? Van megoldás?

 <div>
     <p>Első bekezdés</p>
     <p>Második bekezdés</p>
     <span>Inline elem 1</span>
     <span>Inline elem 2</span>

- Két blokk keletkezik a p címkével, és a span címke egy sorban jelenik meg.

 Első bekezdés
 Második bekezdés



2. BFC (Block Formatting Context)

- Általában a layout felépítéséhez használják. (Blokkok felépítése, majd inline elemek felépítése bennük.)

- A blokk szintű elemek egymásra rakásának módja.

- A blokk szintű elemek a következők:

<div>, <p>, <h1>~<h6>, <ul>, <ol>, <li>, <table>, <form>

- A tartalom hosszához képest a szülő elem teljes szélességét foglalják el. (Egy sor)

- Blokkon belül blokkot vagy inline elemet lehet elhelyezni.

- Beállítható a width, height, margin, padding.

 <div style="padding :10px;"> 
     <h1>Cím</h1>
     <p>Rövid bekezdés.</p>

- Két sor keletkezik a div címkén belül.

- A BFC létrehozásakor az alábbiak szerint kell eljárni. Szükség szerint keress rá.

  • A float tulajdonság nem none.
  • A position tulajdonság absolute vagy fixed.
  • A display tulajdonság inline-block, table-cell, table-caption, flex, inline-flex, grid, inline-grid.
  • Az overflow tulajdonság nem visible. stb.


3. IFC (Inline Formatting Context)

<p>
    Üdvözlet! <strong> Durumis </strong> második bejegyzés!
    <span style="color: pink;">Tetszik</button> gomb megnyomása.

- Blokk elemeken belül van kialakítva. (Nincs soronkénti beállítás)

- A width és height tulajdonság nem állítható be közvetlenül. (A tartalom mérete szerint foglal el helyet.)

- Csak vízszintes padding és margin alkalmazható.

- Csak inline elemeket lehet inline elemekbe foglalni.

<span>, <a>, , <img>, <input> stb.


Szóval mikor kell használni?

- A bfc-t a float kölcsönhatások vagy a marginok kompenzációjának kezelésére használják.


1. Float kölcsönhatások

- Ha a gyermeknek szabad stílust adunk, a szülő nem tudja körülvenni.

(float, position absolute, fixed, display inline-block stb.)

- Ebben az esetben a szülő elemhez bfc-t adunk, hogy a layout be legyen állítva.

(A szülő címkéhez adjuk hozzá a display: inline-block, overflow: auto, float: left tulajdonságokat.)

<div class="szülő" style="display: inline-block;">
    <div class="gyerek" style="float: left;">...</div>


2. Margin kompenzáció

- A css-ben a szomszédos két címke felső és alsó margója átfedi egymást.

pl.) Az alábbi két div címke közötti felső és alsó távolság nem 150px, hanem 100px.

<div style="margin-bottom: 100px;">
..
</div>
<div style="margin-top: 50px;">
,,

- A fenti helyzetben új bfc elemet adunk hozzá a két címke közé.


<div style="margin-bottom: 100px;"></div> 

<div style="overflow: auto;"></div> <!-- új bfc-->


ps. Tudod, hogyan kell beilleszteni a durumis html-t?

뚠뚠멍
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍
React - a "kakao is not defined" hiba elhárítása A React 18, create-react-app környezetben a Kakao Térkép API integrálásakor felmerülő hiba elhárításának módjait és a mögöttük álló okokat ismertetjük. Megmagyarázzuk, hogy a React komponensek miért nem férnek hozzá közvetlenül a globális objektumokhoz, é

2024. szeptember 2.

Első bejegyzésem a durumisban A durumis egy platform, amely 18 nyelvre fordítja le automatikusan a szövegeket, és számos formázási funkciót kínál, például vastag betűt, dőlt betűt és aláhúzást. A kód blokk és az idézet közötti szóközök hozzáadását jelenleg nem támogatja, de a Shift+En
이것저것 잡다한 이야기
이것저것 잡다한 이야기
이것저것 잡다한 이야기
이것저것 잡다한 이야기

2024. április 14.

[Nem informatikai szakember, de fejlesztőként akarok túlélni] 14. Gyakran feltett technikai interjúkérdések összefoglalása kezdő fejlesztők számára Útmutató a kezdő fejlesztők számára a technikai interjúra való felkészüléshez. A fő memóriaterület, adatstruktúrák, RDBMS és NoSQL, eljárási és objektumorientált, átírás és túlterhelés, oldalcserélő algoritmusok, folyamatok és szálak, OSI 7-réteg, TCP és
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

2024. április 3.

A teljes útmutató a CSS object-fit tulajdonsághoz A CSS object-fit tulajdonság lehetővé teszi, hogy az képeket a weboldalakon megjelenítve, különböző méretű és arányú képeket konzisztens módon jelenítsen meg. Ez a tulajdonság meghatározza, hogy a kép hogyan vágódjon vagy méreteződjön a tartály méretéhez
Meursyphus
Meursyphus
Meursyphus
Meursyphus

2024. július 14.

Gyakori kérdések a bejegyzésírásról Tekintse meg a durumis AI blogbejegyzés-író eszközzel kapcsolatos gyakori kérdéseket és válaszokat. A sorváltás, betűtípusok, címek, képek leírása, előnézeti bejegyzések és számos más funkció leírása található itt.
durumis official blog
durumis official blog
FAQ illusztráció
durumis official blog
durumis official blog

2024. január 25.

2024.01.25 (péntek) Üzemeltetési frissítés Ebben a blogbejegyzésben bemutatjuk a közelmúltban frissített webhely stílusbeli módosításait, a SEO-optimalizálásokat és a bejegyzéskészítéssel kapcsolatos módosításokat. Tartalmazza a mobilkörnyezetben előforduló stílusproblémák megoldását, az URL-hibák
durumis-release
durumis-release
durumis-release
durumis-release

2024. január 29.

durumis béta verziója lezárul, hivatalos megjelenési dátum: 2024.06.04 A durumis 2024. június 4-én, kedd reggel hivatalos szolgáltatássá válik, és számos változás várható, mint például az egyéni aldomén támogatás, a Gemini motor frissítése, valamint a főoldal átalakítása. A mobil írásfunkció is frissül a hivatalos megjelenés
durumis official blog
durumis official blog
Kép egy kürttel
durumis official blog
durumis official blog

2024. május 29.