de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 MEURSAULT
MEURSAULT
Question

Jak mogę wyrównać elementy div do prawej?

Ciało mojego dokumentu html składa się z 3 elementów, przycisku, formularza i płótna. Chcę, aby przycisk i formularz były wyrównane do prawej strony, a płótno pozostało wyrównane do lewej strony. Problem polega na tym, że kiedy próbuję wyrównać pierwsze dwa elementy, nie podążają one już za sobą, a zamiast tego są obok siebie w poziomie?, Oto kod, który mam do tej pory, chcę, aby formularz podążał bezpośrednio za przyciskiem po prawej stronie bez spacji między nimi.

#cTask {
  background-color: lightgreen;
}

#button {
  position: relative;
  float: right;
}

#addEventForm {
  position: relative;
  float: right;
  border: 2px solid #003B62;
  font-family: verdana;
  background-color: #B5CFE0;
  padding-left: 10px;
}
<!DOCTYPE html>
<html lang="en">
<head>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
  <script type="text/javascript" src="timeline.js"></script>
  <link rel="stylesheet" href="master.css" type="text/css" media="screen" />
</head>

<body bgcolor="000" TEXT="FFFFFF">
  <div id="button">
    <button onclick="showForm()" type="button" id="cTask">
        Create Task
    </button>
  </div>
  <div id="addEventForm">
    <form>
      <p><label>Customer name: <input></label></p>
      <p><label>Telephone: <input type=tel></label></p>
      <p><label>E-mail address: <input type=email></label></p>
    </form>
  </div>
  <div>
    <canvas id="myBoard" width="1000" height="600">
      <p>Your browser doesn't support canvas.</p>
    </canvas>
  </div>
</body>
</html>
292 2011-10-07T21:54:04+00:00 3
MJN Belief
MJN Belief
Edytowane pytanie 4. lutego 2018 в 9:55
Programowanie
html5
css
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
 pstanton
pstanton
7. września 2012 в 10:21
2012-09-07T22:21:12+00:00
Więcej
Źródło
Edytuj
#13550785

pływaki są ok, ale problematyczne z ie6 & 7.

i'wolałbym użyć margin-left:auto; margin-right:0; na wewnętrznym div.

 pstanton
pstanton
Edytowana odpowiedź 19. marca 2014 в 2:03
409
0
Solution / Answer
vantrung -cuncon
vantrung -cuncon
7. października 2011 в 9:58
2011-10-07T21:58:58+00:00
Więcej
Źródło
Edytuj
#13550783

Możesz zrobić div, który zawiera zarówno formularz & przycisk, a następnie zrobić div pływać w prawo przez ustawienie float: right;.

Mariusz Jamro
Mariusz Jamro
Edytowana odpowiedź 5. sierpnia 2015 в 2:26
272
0
Joseph Marikle
Joseph Marikle
7. października 2011 в 10:00
2011-10-07T22:00:14+00:00
Więcej
Źródło
Edytuj
#13550784

Masz na myśli tak?

/embedded/result,js,html,css/">

Możesz dodać atrybuty float:right i clear:both; do formularza i przycisku

 Hanna
Hanna
Edytowana odpowiedź 5. sierpnia 2014 в 5:19
17
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 11 godzin temu
2
Денис Анненский
Zarejestrowany 2 dni temu
3
365
Zarejestrowany 1 tydzień temu
4
True Image
Zarejestrowany 1 tydzień temu
5
archana agarwal
Zarejestrowany 1 tydzień temu
BG
DA
DE
EL
ES
FI
FR
ID
IT
JA
KO
LT
NL
PL
PT
TR
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem