[问题] 新手CSS问题请益

楼主: james999 (无伤大雅)   2018-01-12 08:30:15
最近想要做一简单的网页,
阅读过相关CSS的资料,
但实际要应用却遇到困难..
红色部份为一logo,
右边绿色部份为二个input Text,
黑色部份为一字串,
红色上标下标相等于2个绿色的上标下标,
黑色则在上述元件下方。
https://imgur.com/a/a4MZz
请板友提供些指引,谢谢:)
p.s. 主要是不晓得绿和红中间的空白该怎么办
作者: diabloevagto (wi)   2018-01-12 08:56:00
Flexbox
作者: sanyaoooo (山药)   2018-01-12 08:57:00
所以你希望呈现什么样子?抱歉我误会了XD 不要理我
楼主: james999 (无伤大雅)   2018-01-12 11:08:00
希望能用CSS3就能达成@@没办法加装额外套件!
作者: lovetoshinya (艾多心夜)   2018-01-12 11:46:00
先上下两个div 上面再切2个div用flexbox定logo跟input 黑色用p下置中就好
作者: idareyou (HellTraveller)   2018-01-12 17:14:00
最快的解法是用table 左右两个元素都固定宽度考虑到手机板会使用display:table来模拟flexbox是对的,但不是最正确的(可悲的旧IE用户)https://jsfiddle.net/kos0616/3wbr9v2u/1/https://jsfiddle.net/kos0616/05ooeq55/ divTable但我还是建议用flexbox
作者: Rinorune (杜)   2018-01-12 21:03:00
比较快就input绝对定位 右上 右下https://jsfiddle.net/zcjy7k39/
楼主: james999 (无伤大雅)   2018-01-12 21:49:00
谢谢大家,感谢R大的教学:)
作者: sanyaoooo (山药)   2018-01-12 23:29:00
如果图我没看错的话,R大是放在<header>,不是放在<head>,两个是不一样的喔
作者: lovetoshinya (艾多心夜)   2018-01-12 23:54:00
你的标签跟内容全部都要放在body里面才对
楼主: james999 (无伤大雅)   2018-01-12 23:59:00
唉呀 谢谢两位 可以正常显示了 我真粗心 冏
作者: lovetoshinya (艾多心夜)   2018-01-14 22:25:00
<span>name :<input></input></span>
楼主: james999 (无伤大雅)   2018-01-14 23:09:00
span依旧无法 字会出现在图片下方Orz还是得像input一定 强迫定位在input的前方之类的@@?
作者: sanyaoooo (山药)   2018-01-15 21:01:00
因为input是用absolute,我直接改在R大的范例网址https://jsfiddle.net/zcjy7k39/1/建议把范例中的CSS弄清楚,有问题才知道是出在哪里

Links booklink

Contact Us: admin [ a t ] ucptt.com