CSS Auto Width with Float right contents
The following tutorial shows you how to use CSS to do «CSS Auto Width with Float right contents».
CSS Style
The CSS style to do «CSS Auto Width with Float right contents» is
.win_menu !-- w w w .d e m o 2 s . c o m --> position:absolute !important; background:#F0F0F0 !important; border:1px solid #999 !important; box-shadow:2px 2px 4px #666 !important; z-index:1000 !important; > .win_menu .divider < position:absolute !important; left:30px !important; top:2px !important; bottom:2px !important; width:1px !important; background:#fff !important; border-left:1px solid #e2e3e3 !important; margin:0 !important; height:auto !important; border-bottom:none !important; z-index:-1 !important; > .win_menu ul < height:auto !important; padding:2px !important; margin:0 !important; > .win_menu li < display:block !important; float:none !important; padding:0 !important; margin:0 !important; height:20px !important; min-width:180px !important; white-space:nowrap !important; border:1px solid transparent !important; z-index:10 !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a < display:block !important; padding:0 5px !important; margin-left:30px !important; height:20px !important; line-height:20px !important; font-size:11px !important; color:#000 !important; cursor:default !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a .shortcut < float:right; margin:0 10px; > .win_menu li a img < float:left !important; margin-left:-33px !important; > .win_menu li.disabled:hover < border:1px solid transparent !important; background:none !important; > .win_menu li.disabled a < color:#999 !important; > .win_menu li.divider < position:relative !important; top:auto !important; left:auto !important; bottom:auto !important; width:auto !important; height:1px !important; border:none !important; border-bottom:1px solid #fff !important; margin:2px 0px 2px 30px !important; background:#e2e3e3 !important; > .text-hint < display:inline; float:left; > .shortcut < display:inline; float:right; >
HTML Body
body> style type="text/css"> .win_menu < position:absolute !important; background:#F0F0F0 !important; border:1px solid #999 !important; box-shadow:2px 2px 4px #666 !important; z-index:1000 !important;!-- w w w. d e mo 2 s . c o m --> > .win_menu .divider < position:absolute !important; left:30px !important; top:2px !important; bottom:2px !important; width:1px !important; background:#fff !important; border-left:1px solid #e2e3e3 !important; margin:0 !important; height:auto !important; border-bottom:none !important; z-index:-1 !important; > .win_menu ul < height:auto !important; padding:2px !important; margin:0 !important; > .win_menu li < display:block !important; float:none !important; padding:0 !important; margin:0 !important; height:20px !important; min-width:180px !important; white-space:nowrap !important; border:1px solid transparent !important; z-index:10 !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a < display:block !important; padding:0 5px !important; margin-left:30px !important; height:20px !important; line-height:20px !important; font-size:11px !important; color:#000 !important; cursor:default !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a .shortcut < float:right; margin:0 10px; > .win_menu li a img < float:left !important; margin-left:-33px !important; > .win_menu li.disabled:hover < border:1px solid transparent !important; background:none !important; > .win_menu li.disabled a < color:#999 !important; > .win_menu li.divider < position:relative !important; top:auto !important; left:auto !important; bottom:auto !important; width:auto !important; height:1px !important; border:none !important; border-bottom:1px solid #fff !important; margin:2px 0px 2px 30px !important; background:#e2e3e3 !important; > .text-hintdisplay: inline; float: left;> .shortcutdisplay:inline;float:right;> div >"subMenu win_menu"> div >"divider"> ul> li>a href="javascript:void(0)" >"key-ctrl-s"> img src="https://beta.example.net/_images/_icons/save-20x20.png"> span >"text-hint">Save Document span >"shortcut">Ctrl+S li> a href="javascript:void(0)" >"key-ctrl-shift-s"> img src="https://beta.example.net/_images/_icons/save_as-20x20.png"> span >"text-hint">Save Document As span >"shortcut">Ctrl+Shift+S li >"divider"> li>a href="#">Switch Screen li >"divider"> li>a href="#">Close Document
The following iframe shows the result. You can view the full source code and open it in another tab.
html> head> meta name="viewport" content="width=device-width, initial-scale=1"> !-- w w w . d e m o 2 s . co m --> body> html> head> style type="text/css"> .win_menu < position:absolute !important; background:#F0F0F0 !important; border:1px solid #999 !important; box-shadow:2px 2px 4px #666 !important; z-index:1000 !important; > .win_menu .divider < position:absolute !important; left:30px !important; top:2px !important; bottom:2px !important; width:1px !important; background:#fff !important; border-left:1px solid #e2e3e3 !important; margin:0 !important; height:auto !important; border-bottom:none !important; z-index:-1 !important; > .win_menu ul < height:auto !important; padding:2px !important; margin:0 !important; > .win_menu li < display:block !important; float:none !important; padding:0 !important; margin:0 !important; height:20px !important; min-width:180px !important; white-space:nowrap !important; border:1px solid transparent !important; z-index:10 !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a < display:block !important; padding:0 5px !important; margin-left:30px !important; height:20px !important; line-height:20px !important; font-size:11px !important; color:#000 !important; cursor:default !important; > .win_menu li:hover < border:1px solid #AECFF7 !important; border-radius:3px !important; background:url("//beta.example.net/_images/_global/win_dd_hover.png") repeat-x !important; > .win_menu li a .shortcut < float:right; margin:0 10px; > .win_menu li a img < float:left !important; margin-left:-33px !important; > .win_menu li.disabled:hover < border:1px solid transparent !important; background:none !important; > .win_menu li.disabled a < color:#999 !important; > .win_menu li.divider < position:relative !important; top:auto !important; left:auto !important; bottom:auto !important; width:auto !important; height:1px !important; border:none !important; border-bottom:1px solid #fff !important; margin:2px 0px 2px 30px !important; background:#e2e3e3 !important; > .text-hintdisplay: inline; float: left;> .shortcutdisplay:inline;float:right;> body> div >"subMenu win_menu"> div >"divider"> ul> li>a href="javascript:void(0)" >"key-ctrl-s"> img src="https://beta.example.net/_images/_icons/save-20x20.png"/> span >"text-hint">Save Document span >"shortcut">Ctrl+S li> a href="javascript:void(0)" >"key-ctrl-shift-s"> img src="https://beta.example.net/_images/_icons/save_as-20x20.png"/> span >"text-hint">Save Document As span >"shortcut">Ctrl+Shift+S li >"divider"> li>a href="#">Switch Screen li >"divider"> li>a href="#">Close Document
Related
- CSS anchor float right of ul
- CSS Anchor tag becomes non-working link in a div with float: right;
- CSS Apply common scroll to all «float:right» elements
- CSS Auto Width with Float right contents
- CSS Auto Width with Float right contents (Demo 2)
- CSS Auto Width with Float right contents (Demo 3)
- CSS Avoid right-floated DIV wrapping without adding any height in container
demo2s.com | Email: | Demo Source and Support. All rights reserved.