You are here

popup.css in Popup 7

Same filename and directory in other branches
  1. 7.x popup.css
  2. 6.x popup.css
@charset "UTF-8";



.popup-element{ display: inline-block;}
.popup-element{ *display: inline;}
.popup-element-title{ background: url('images/popup-icon.png') no-repeat right top; cursor: pointer; display: inline-block; padding-right: 12px; position: relative;}
.popup-title-active{ background-image: url('images/popup-icon-active.png');}
.popup-element-body{ display: none; position: absolute; text-align: left;}
.popup-element-body a.popup-close-button{ cursor: pointer; float: right;}

#popup-active-overlay{ position: absolute; z-index: 2000; top: 0; left: 0;}

table.popup-layout{ border: none;}


/* ---- Overrides ---- */

.popup-element-body table.popup-layout{ background: none; border: none;}
.popup-element-body table.popup-layout * { border: none;}
.popup-element-body table.popup-layout tr { background: none;}


/* ---- Popup menus ---- */

.popup-element-body .popup-menu-branch,
.popup-element-body .popup-menu-item,
div.popup-menu-block .popup-menu-branch,
div.popup-menu-block .popup-menu-item{ display: block;}

.popup-menu-branch .popup-menu-branch-title{ cursor: default;}

/* ---- Nodes ---- */

.popup-element-body .node{ border-bottom: 0; margin: 0; padding: 0;}


/* ---- Ajax ---- */

.popup-ahah-placeholder{ background: url('/misc/throbber.gif') no-repeat right -15px; height: 20px;}


/* ---- Script disabled ---- */

.popup-element-noscript a.popup-close-button{ display: none;}
.popup-element-noscript .popup-element-title{ position: static;}
.popup-element-noscript:hover{ position: relative;}
.popup-element-noscript:hover .popup-element-body{ display: block;}
.popup-element-noscript:hover .popup-element-body .popup-element-body{ display: none;}

.popup-element-noscript .origin-top-left.expand-top-left{ bottom: 100%; right: 100%;}
.popup-element-noscript .origin-top-left.expand-top-right{ bottom: 100%; left: 0;}
.popup-element-noscript .origin-top-left.expand-bottom-left{ top: 0; right: 100%;}
.popup-element-noscript .origin-top-left.expand-bottom-right{ top: 0; left: 0;}

.popup-element-noscript .origin-top-right.expand-top-left{ bottom: 100%; right: 0;}
.popup-element-noscript .origin-top-right.expand-top-right{ bottom: 100%; left: 100%;}
.popup-element-noscript .origin-top-right.expand-bottom-left{ right: 0; top: 0;}
.popup-element-noscript .origin-top-right.expand-bottom-right{ left: 100%; top: 0;}

.popup-element-noscript .origin-bottom-left.expand-top-left{ bottom: 0; right: 100%;}
.popup-element-noscript .origin-bottom-left.expand-top-right{ bottom: 0; left: 0;}
.popup-element-noscript .origin-bottom-left.expand-bottom-left{ right: 100%; top: 100%;}
.popup-element-noscript .origin-bottom-left.expand-bottom-right{ top: 100%; left: 0; }

.popup-element-noscript .origin-bottom-right.expand-top-left{ bottom: 0; right: 0;}
.popup-element-noscript .origin-bottom-right.expand-top-right{ bottom: 0; left: 100%; }
.popup-element-noscript .origin-bottom-right.expand-bottom-left{ right: 0; top: 100%; }
.popup-element-noscript .origin-bottom-right.expand-bottom-right{ top: 100%; left: 100%; }

.popup-element-noscript .width-100 .inner{ width: 100px;}
.popup-element-noscript .width-150 .inner{ width: 150px;}
.popup-element-noscript .width-200 .inner{ width: 200px;}
.popup-element-noscript .width-250 .inner{ width: 250px;}
.popup-element-noscript .width-300 .inner{ width: 300px;}
.popup-element-noscript .width-350 .inner{ width: 350px;}
.popup-element-noscript .width-400 .inner{ width: 400px;}
.popup-element-noscript .width-450 .inner{ width: 450px;}
.popup-element-noscript .width-500 .inner{ width: 500px;}

.popup-element-noscript .popup-ahah-placeholder{ display: none;}


File

popup.css
View source
  1. @charset "UTF-8";
  2. .popup-element{ display: inline-block;}
  3. .popup-element{ *display: inline;}
  4. .popup-element-title{ background: url('images/popup-icon.png') no-repeat right top; cursor: pointer; display: inline-block; padding-right: 12px; position: relative;}
  5. .popup-title-active{ background-image: url('images/popup-icon-active.png');}
  6. .popup-element-body{ display: none; position: absolute; text-align: left;}
  7. .popup-element-body a.popup-close-button{ cursor: pointer; float: right;}
  8. #popup-active-overlay{ position: absolute; z-index: 2000; top: 0; left: 0;}
  9. table.popup-layout{ border: none;}
  10. /* ---- Overrides ---- */
  11. .popup-element-body table.popup-layout{ background: none; border: none;}
  12. .popup-element-body table.popup-layout * { border: none;}
  13. .popup-element-body table.popup-layout tr { background: none;}
  14. /* ---- Popup menus ---- */
  15. .popup-element-body .popup-menu-branch,
  16. .popup-element-body .popup-menu-item,
  17. div.popup-menu-block .popup-menu-branch,
  18. div.popup-menu-block .popup-menu-item{ display: block;}
  19. .popup-menu-branch .popup-menu-branch-title{ cursor: default;}
  20. /* ---- Nodes ---- */
  21. .popup-element-body .node{ border-bottom: 0; margin: 0; padding: 0;}
  22. /* ---- Ajax ---- */
  23. .popup-ahah-placeholder{ background: url('/misc/throbber.gif') no-repeat right -15px; height: 20px;}
  24. /* ---- Script disabled ---- */
  25. .popup-element-noscript a.popup-close-button{ display: none;}
  26. .popup-element-noscript .popup-element-title{ position: static;}
  27. .popup-element-noscript:hover{ position: relative;}
  28. .popup-element-noscript:hover .popup-element-body{ display: block;}
  29. .popup-element-noscript:hover .popup-element-body .popup-element-body{ display: none;}
  30. .popup-element-noscript .origin-top-left.expand-top-left{ bottom: 100%; right: 100%;}
  31. .popup-element-noscript .origin-top-left.expand-top-right{ bottom: 100%; left: 0;}
  32. .popup-element-noscript .origin-top-left.expand-bottom-left{ top: 0; right: 100%;}
  33. .popup-element-noscript .origin-top-left.expand-bottom-right{ top: 0; left: 0;}
  34. .popup-element-noscript .origin-top-right.expand-top-left{ bottom: 100%; right: 0;}
  35. .popup-element-noscript .origin-top-right.expand-top-right{ bottom: 100%; left: 100%;}
  36. .popup-element-noscript .origin-top-right.expand-bottom-left{ right: 0; top: 0;}
  37. .popup-element-noscript .origin-top-right.expand-bottom-right{ left: 100%; top: 0;}
  38. .popup-element-noscript .origin-bottom-left.expand-top-left{ bottom: 0; right: 100%;}
  39. .popup-element-noscript .origin-bottom-left.expand-top-right{ bottom: 0; left: 0;}
  40. .popup-element-noscript .origin-bottom-left.expand-bottom-left{ right: 100%; top: 100%;}
  41. .popup-element-noscript .origin-bottom-left.expand-bottom-right{ top: 100%; left: 0; }
  42. .popup-element-noscript .origin-bottom-right.expand-top-left{ bottom: 0; right: 0;}
  43. .popup-element-noscript .origin-bottom-right.expand-top-right{ bottom: 0; left: 100%; }
  44. .popup-element-noscript .origin-bottom-right.expand-bottom-left{ right: 0; top: 100%; }
  45. .popup-element-noscript .origin-bottom-right.expand-bottom-right{ top: 100%; left: 100%; }
  46. .popup-element-noscript .width-100 .inner{ width: 100px;}
  47. .popup-element-noscript .width-150 .inner{ width: 150px;}
  48. .popup-element-noscript .width-200 .inner{ width: 200px;}
  49. .popup-element-noscript .width-250 .inner{ width: 250px;}
  50. .popup-element-noscript .width-300 .inner{ width: 300px;}
  51. .popup-element-noscript .width-350 .inner{ width: 350px;}
  52. .popup-element-noscript .width-400 .inner{ width: 400px;}
  53. .popup-element-noscript .width-450 .inner{ width: 450px;}
  54. .popup-element-noscript .width-500 .inner{ width: 500px;}
  55. .popup-element-noscript .popup-ahah-placeholder{ display: none;}