CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

css , besoin d'aide

TheMoskito
TheMoskito
Niveau 8
21 novembre 2009 à 21:44:45

Bonjour,

C'est surement très simple pour pour vous, donc je vous pose la question plutot que de passer une heure dessus pour rien...
Dans mon code (ci après) j'ai un <li> suivit d'un <form> qui n'a qu'un attribut visible (le submit)
J'aimerai que sur l'affichage de la page, on voit le "li" et le "form" sur une seule ligne :
_____________
| li | form |
_____________

Merci pour votre aide!

<ul>
<li>{$uid}</li>
<form method="POST" action="">
<input type="hidden" name="uid" value="{$uid}" />
<input type="hidden" name="action" value="removeRight" />
<input type="submit" value="Envoyer" />
</form>
</ul>

deepblue
deepblue
Niveau 16
21 novembre 2009 à 23:56:59

Quand on passe du temps pour résoudre un problème, on trouve la solution, du coup, ce n'est pas du temps perdu :ok:

1- Modif. du html : tout le contenu des ul sont des items, donc ton form aussi

<ul>
<li>{$uid}</li>
<li>
<form method="POST" action="">
<input type="hidden" name="uid" value="{$uid}" />
<input type="hidden" name="action" value="removeRight" />
<input type="submit" value="Envoyer" />
</form>
<li>
</ul>

2- CSS
ul li {
display:inline;
}

TheMoskito
TheMoskito
Niveau 8
22 novembre 2009 à 20:45:22

arf, ca ne marche pas...
C'est surement du aux attributs d'héritage ...
Il y a moyen de les écraser ou pas ?
Genre j'aimerai dire "tu oublies le css pour les li définit avant" ?

TheMoskito
TheMoskito
Niveau 8
22 novembre 2009 à 22:00:23

en fait c'est mes "form" qui partent en live surement à cause de ca :

form {
float: left;
margin: 1em 0;
clear: both;
}

COmme je fais pour que les form ne soient pas pris en compte dans mon cas précis (sur ma page, sans que ca change les autres form pour autant)

deepblue
deepblue
Niveau 16
22 novembre 2009 à 23:14:22

"arf, ca ne marche pas... " est ça fait quoi exactement ?

deepblue
deepblue
Niveau 16
23 novembre 2009 à 00:10:42

et*

TheMoskito
TheMoskito
Niveau 8
23 novembre 2009 à 18:25:27

en fait les liens qui sont dans les li sont correctements agencés, mais c'est au niveau des form que ca foire...

Je voudrai :
|lien|form|
|lien|form|

Je me retrouve avec :
|lien|lien|
|form|
|form|

TheMoskito
TheMoskito
Niveau 8
23 novembre 2009 à 21:45:41

ah en fait il faut remettre un float none.
Bon, je crois que je vais me débrouiller.
Merci quand meme pour ton temps :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment