Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sąsiadujące DIV-y o wartości procentowej
tinware
post 3.08.2015, 14:12:48
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

Ostrzeżenie: (0%)
-----


Witajcie,

Mam podobny problem, który poruszał darksiders94 dwa miesiące temu na tym forum.
Temat: Sasiednie divy

Niestety lub też stety z poniższym kodem nie miałbym problemu, gdyby nie wartość procentowa wymiarów (strona responsywna). W moim przypadku wygląda do następująco:



Plus kod CSS. Oczywiście menu, location, content zawarty jest w wrapper4, który to z kolei zawarty jest w całości, czyli page:

  1. #page{
  2. width: 80%;
  3. padding: 0px;
  4. }
  5.  
  6. #wrapper4{
  7. clear: left;
  8. clear: right;
  9. width: 100%;
  10. margin-top: 10px;
  11. padding: 0px;
  12. }
  13.  
  14. #menu{
  15. position: static;
  16. float: left;
  17. width: 20%;
  18. padding: 10px;
  19. text-align: left;
  20. background-color: #111111;
  21. }
  22.  
  23. #location{
  24. float: right;
  25. width: 73%;
  26. margin-bottom: 10px;
  27. margin-left: 10px;
  28. padding: 10px;
  29. text-align: left;
  30. background-color: #111111;
  31. }
  32.  
  33. #content{
  34. position: static;
  35. float: right;
  36. width: 73%;
  37. margin-bottom: 10px;
  38. padding: 10px;
  39. text-align: justify;
  40. background-color: #111111;
  41. }


Problem tkwi w odstępie pomiędzy menu a lokalizatorem oraz treścią. Oczywiście zadałem mu margin-left: 10px; ale ma się to nijak do podanych wartości procentowych. Zależy mi na możliwości zbliżania i oddalania strony, tak aby div-y będące obok siebie nie przeskakiwały na dół będąc zawsze obok siebie na zasadzie:
100% -> menu - 10px - content
Czy spotkałeś się kiedyś z takim problemem?


Drugi z moich problemów dotyczy innej strony. Pasek przewijania w JS przewijający DIV-a. Bardzo fajnie to wygląda, niestety nie na Chrome. Po kliknięciu na obszar diva, div zaznacza się na niebiesko. Czy znasz jakieś parametry dla CSSa, aby to zaznaczanie można było ukryć, wyłączyć?




Pozdrawiam,
Kamil

Ten post edytował tinware 3.08.2015, 14:16:42
Go to the top of the page
+Quote Post
trueblue
post 3.08.2015, 14:18:29
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Cytat(tinware @ 3.08.2015, 15:12:48 ) *
Problem tkwi w odstępie pomiędzy menu a lokalizatorem oraz treścią. Oczywiście zadałem mu margin-left: 10px; ale ma się to nijak do podanych wartości procentowych. Zależy mi na możliwości zbliżania i oddalania strony, tak aby div-y będące obok siebie nie przeskakiwały na dół będąc zawsze obok siebie na zasadzie:
100% -> menu - 10px - content
Czy spotkałeś się kiedyś z takim problemem?

Szukaj pod hasłem: box-sizing

Cytat(tinware @ 3.08.2015, 15:12:48 ) *
Po kliknięciu na obszar diva, div zaznacza się na niebiesko. Czy znasz jakieś parametry dla CSSa, aby to zaznaczanie można było ukryć, wyłączyć?

https://css-tricks.com/almanac/properties/u/user-select/


--------------------
Go to the top of the page
+Quote Post
tinware
post 4.08.2015, 00:20:21
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

Ostrzeżenie: (0%)
-----


Cytat(trueblue @ 3.08.2015, 15:18:29 ) *
Szukaj pod hasłem: box-sizing


Pomogło:

  1. box-sizing: border-box;
  2. width: calc(20% - 10px);
  3. margin-right: 10px;




Cytat(trueblue @ 3.08.2015, 15:18:29 ) *


Niestety, próbowałem już tej opcji. W między czasie po kilku godzinach z wujkiem Google znalazłem na to odpowiedź. Zapisz to sobie, może Ci się przyda ;-)

  1. <style>
  2. textarea {
  3. -moz-appearance:none;
  4. outline:0px none transparent;
  5. }
  6.  
  7. textarea:focus, input:focus{
  8. outline: 0;
  9. }
  10.  
  11. *:focus {
  12. outline: 0;
  13. }
  14. </style>




Dziękuję za pomoc. Czy wiesz może jak może jak wykonać coś takiego:



mam dwa divy obok siebie (float: left)
w każdym z nim (w środku) po np. dwa divy (jeden pod drugim, zależy ile PHP models będzie potrzebował)
kiedy uzupełniam tekstem któryś z nich tło w tym obok się nie wydłuża...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 04:05