• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Rozjeżdżanie się div'ów po dodaniu tekstu

0 głosów
325 wizyt
pytanie zadane 26 marca 2020 w HTML i CSS przez poldeeek Mądrala (5,980 p.)

Witam, stworzyłem div-kontener, który posiada w sobie dwa divy odpowiednio po 25% i 75% szerokości ekranu. Gdy pierwszy z nich jest pusty, wszystko jest ładnie, jednak po wrzuceniu do niego jakiegokolwiek tekstu, zjeżdża on nagle na dół i zaczyna się na poziomie dodanego tekstu w stosunku do drugiego diva. Byłbym wdzięczny za wytłumaczenie jaki jest powód takiego zachowania elementów...
1 div : 
 

        <div className={styles.ObjectInfoContainer}>
            fdsfa< br/>
            gdf
        </div>


.ObjectInfoContainer {
    background-color: green;
    display: inline-block;
    width: 25%;
    height: 600px;
    color: white;
}

2 div:
 

        <div className={styles.ObjectMapsContainer}>
            <GoogleMap
                apiKey={'...'}
                center={[59.938043, 30.337157]}
                zoom={9}>
            </GoogleMap>
        </div>
.ObjectMapsContainer {
    background-color: green;
    display: inline-block;
    width: 75%;
    height: 600px;

}

i ich kontener:
 

            <div className={styles.Objects}>
                <ObjectInfo />
                <ObjectsMap />
            </div>
.Objects {
    text-align: center;
}

Zdjęcie przed dodaniem tekstu do ObjectInfo:

i zdjęcie po dodaniu tego tekstu:

komentarz 26 marca 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

jesteś w stanie wrzucić to na https://codesandbox.io/s/?

komentarz 26 marca 2020 przez poldeeek Mądrala (5,980 p.)
Mógłbym wrzucić tylko nie wiem jak dodać google-map-react
komentarz 26 marca 2020 przez poldeeek Mądrala (5,980 p.)

Dobra nawet nie potrzeba, okazuje się, że mapa nie ma żadnego wpływu, ponieważ problem i tak się pojawia:
https://codesandbox.io/s/condescending-clarke-8qxv0
I czy wstawie w jednym czy w drugim divie tekst, to i tak ten drugi zawsze się przesuwa na dół.

2 odpowiedzi

0 głosów
odpowiedź 27 marca 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

https://codesandbox.io/s/pedantic-almeida-vwsib

Do cssów dla app dodaj flexa

display: flex

wywal z cssow dla 2 divów

display: inline-block

 

0 głosów
odpowiedź 27 marca 2020 przez frostify Mądrala (5,640 p.)

Usunąłem display: inline-block, bo jest zbędne.

Dodałem display flex dla .App:

https://codesandbox.io/s/snowy-sun-5843y

Podobne pytania

0 głosów
1 odpowiedź 187 wizyt
0 głosów
1 odpowiedź 368 wizyt
pytanie zadane 18 października 2024 w Hostingi, domeny, usługi przez krzysieq18 Początkujący (390 p.)
0 głosów
0 odpowiedzi 510 wizyt

93,604 zapytań

142,529 odpowiedzi

322,997 komentarzy

63,092 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...