1 Востаннє редагувалося Fox (05.02.2017 12:29:51)

Тема: Html як виправтити змiщення div при змiнi розмiру браузера.

Маю сторiнку i там робится вот таке:
http://i.imgur.com/Lda8VhZ.png
Вот як треба щоб було.
Але чомусь як що зменшити вiкно то буде так
http://i.imgur.com/kKmmRFN.png

Ось код:

#Teams
            {
                min-height: 400px;
                border: 1px solid #747474;
                width: 95%;
                padding-top: 0px;
                padding-bottom: 12px;
                overflow: auto;
                box-shadow: 0 0 10px rgba(0,0,0,0.5);
            }
#Info
            {
                height: 300px;
                float: left;
                margin-top: 20px;
                margin-left: 20px;
                padding: 10px;
                clear: both;
                background: silver;
            }
            #Main
            {
                float: left;
                margin-top: 30px; 
                margin-right: 20px; 
                width: 76%;  
                height: 300px;
                margin-left: 20px;
                background: #444444;
                box-shadow: 0 0 20px rgba(0,0,0,0.5);
            }

<div id="Teams">
                    <div id="Info">
                        <img id="pImage" src="">
                        <div id="pInfo">
                            <a class="param">Текст:</a><a class="information" id="Status">Текст</a><br>
                            <a class="param">Текст:</a><a class="information" id="Mesage">0</a><br>
                            <a class="param">Текст:</a><a class="information" id="Warning">0</a><br>
                            <a class="param">Текст:</a><a class="information" id="Score">0</a><br>
                            <a class="param">Текст:</a><a class="information" id="Activ">Текст</a>
                        </div> 
                    </div>
                    <div id="Main">
                    </div>
                    <!--
                    <div class="Razd" id="NULL_RAZD">
                        <a class="textRazd">Главная</a>
                    </div>
                    <div class="Team" id="NULL_TEAM">
                        <div style="float: left; margin: 10px; width: 15px; height: 15px; background: #828282;"></div>
                        <a class="textRazd">Текст</a> 
                    </div>-->
                </div>

Може десь є приклад як зробити один div справа а другий слева и щоб один був маленький (той що лiвий) а той що правий вiд лiвого з отступом N до правого з отступом N.

От як тут:
http://i.imgur.com/rcVwx4z.png
Там де фотка то лiвий div маленький а там де правий то вiн великий але вiд лiвого div до прового краю родителя.
Поможiть плиз

2

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

у вас прямо так і відбувається включення стилів у html?
без тега <style> ?

3

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

ping написав:

у вас прямо так і відбувається включення стилів у html?
без тега <style> ?

Я копiював тiльки те що вiдноситься до питання.
Тi 2 div якi я не можу поставити нi як.
А ще заднiй div.
В Html и Style и body и тд маю

4 Востаннє редагувалося ping (05.02.2017 12:49:22)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:
ping написав:

у вас прямо так і відбувається включення стилів у html?
без тега <style> ?

Я копiював тiльки те що вiдноситься до питання.
Тi 2 div якi я не можу поставити нi як.
А ще заднiй div.
В Html и Style и body и тд маю

https://jsfiddle.net/qdwLbovr/2/

спробуйте виставляти не абсолютні значення margin

5

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

В мене все так само.
От чого темемй блок залазить пiд cвiтлий ?

6 Востаннє редагувалося ping (05.02.2017 12:52:07)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:

В мене все так само.
От чого темемй блок залазить пiд cвiтлий ?

а тут https://jsfiddle.net/qdwLbovr/2/
?

7 Востаннє редагувалося Fox (05.02.2017 12:58:04)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

ping написав:
vtorgashov написав:

В мене все так само.
От чого темемй блок залазить пiд cвiтлий ?

а тут https://jsfiddle.net/qdwLbovr/2/
?

Може в html є щось типу якорiв щоб блок був привязаний (для прикладу правим краєм) до праваого края родителя  з якимось вiдступом и в той же час лiвим краєм до правого краю ще одного блоку ?

8 Востаннє редагувалося Betterthanyou (05.02.2017 13:03:56)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

А якщо спробувати зробити таблицею ?

<table>
    <tr>
        <td>тут тег Info ...</td>
        <td>тут тег Main ...</td>
    </tr>
</table>

або вкажіть мінімальний розбір двох блоків

min-width: розмір;
Подякували: Fox1

9

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

я не знаю, який у вас розмір вікна виводу, але те, що темний залазить під світлий означає,що йому нема місця справа від світлого.

10

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

Betterthanyou написав:

А якщо спробувати зробити таблицею ?

<table>
    <tr>
        <td>тут тег Info ...</td>
        <td>тут тег Main ...</td>
    </tr>
</table>

Ну... Тепер взагалi все полетiло. Картинка стала меньша за div з текстом.

11

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

ping написав:

я не знаю, який у вас розмір вікна виводу, але те, що темний залазить під світлий означає,що йому нема місця справа від світлого.

Хм... Яка же "добра" людина придумала Html

Ну ок буду пробувати табличкою робити

12

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:
ping написав:

я не знаю, який у вас розмір вікна виводу, але те, що темний залазить під світлий означає,що йому нема місця справа від світлого.

Хм... Яка же "добра" людина придумала Html

Ну ок буду пробувати табличкою робити

я б радив,( якщо це не для тренування  ) взяти будь-який CSS фреймворк.
наприклад http://getbootstrap.com/css/
1. там це все вже передбачено і застосовано оптимальний код
2. це зекономить багато десятків (може і сотень ) годин вишукування типу - чому воно туди налізло
3. якщо ваша доля  - фронт-енд - все одно доведеться вивчити

13

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:
Betterthanyou написав:

А якщо спробувати зробити таблицею ?

<table>
    <tr>
        <td>тут тег Info ...</td>
        <td>тут тег Main ...</td>
    </tr>
</table>

Ну... Тепер взагалi все полетiло. Картинка стала меньша за div з текстом.

Якщо налаштувати таблицю за допомогою CSS, то все буде як раніше, але вже точно не поїде Main під Info.

Подякували: Fox1

14

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

ping написав:
vtorgashov написав:
ping написав:

я не знаю, який у вас розмір вікна виводу, але те, що темний залазить під світлий означає,що йому нема місця справа від світлого.

Хм... Яка же "добра" людина придумала Html

Ну ок буду пробувати табличкою робити

я б радив,( якщо це не для тренування  ) взяти будь-який CSS фреймворк.
наприклад http://getbootstrap.com/css/
1. там це все вже передбачено і застосовано оптимальний код
2. це зекономить багато десятків (може і сотень ) годин вишукування типу - чому воно туди налізло
3. якщо ваша доля  - фронт-енд - все одно доведеться вивчити

Якось тут все важно и не ясно

15

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

Betterthanyou написав:
vtorgashov написав:
Betterthanyou написав:

А якщо спробувати зробити таблицею ?

<table>
    <tr>
        <td>тут тег Info ...</td>
        <td>тут тег Main ...</td>
    </tr>
</table>

Ну... Тепер взагалi все полетiло. Картинка стала меньша за div з текстом.

Якщо налаштувати таблицю за допомогою CSS, то все буде як раніше, але вже точно не поїде Main під Info.

Вже зробив. Дуже вам дякую :3
Тепер як що маштабувати браузер то все маштабує все а не залазить одне пiд одне.
Дякую

Подякували: Betterthanyou1

16

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:
ping написав:
vtorgashov написав:

Хм... Яка же "добра" людина придумала Html

Ну ок буду пробувати табличкою робити

я б радив,( якщо це не для тренування  ) взяти будь-який CSS фреймворк.
наприклад http://getbootstrap.com/css/
1. там це все вже передбачено і застосовано оптимальний код
2. це зекономить багато десятків (може і сотень ) годин вишукування типу - чому воно туди налізло
3. якщо ваша доля  - фронт-енд - все одно доведеться вивчити

Якось тут все важно и не ясно

у мене теж, коли вперше зайшов на сторінку було таке відчуття.
кілька разів кидав.
але , зрештою заставив себе вивчити/зрозуміти основні принципи і не жалкую.
бо окупилося сторицею зекономленим часом.
(я користуюся не bootstrap, а UIkit (https://getuikit.com/) , але принцип той самий)

Подякували: Betterthanyou1

17 Востаннє редагувалося 221VOLT (05.02.2017 13:59:24)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

Betterthanyou написав:

А якщо спробувати зробити таблицею ?

<table>
    <tr>
        <td>тут тег Info ...</td>
        <td>тут тег Main ...</td>
    </tr>
</table>

або вкажіть мінімальний розбір двох блоків

min-width: розмір;

дозвольте поцікавить -- а чи всі у цій темі знають головний недолік таблиць?


по темі - розбийте в %, з флоатами гарно, все в відображенні як блоки, чи використайте готовий грід

18 Востаннє редагувалося Key (06.02.2017 11:07:16)

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

таблиці ріллі??? :o
21 століття!!!
https://jsfiddle.net/zo7f5g1y/

19

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

Key написав:

таблиці ріллі??? :o
21 століття!!!
https://jsfiddle.net/zo7f5g1y/

Таблицею вийшло так як я хотiв.
Лiвий блок не змiнний а правий маштабується.

А тут вони обидва туди сюди...

20

Re: Html як виправтити змiщення div при змiнi розмiру браузера.

vtorgashov написав:
Key написав:

таблиці ріллі??? :o
21 століття!!!
https://jsfiddle.net/zo7f5g1y/

Таблицею вийшло так як я хотiв.
Лiвий блок не змiнний а правий маштабується.

А тут вони обидва туди сюди...

https://jsfiddle.net/zo7f5g1y/1/

Подякували: Key1