jQuery CSS - Autocomplete Dropdown over Modal Box
So I am working on an Autocomplete text input made with jQuery. Unfortunately, this input is inside a Modal Box and I am trying to have the drop down go over the modal box instead of using the scrollbar but with no success.
My CSS:
`.ui-autocomplete {
position: absolute;
cursor: default;
background:white }
`html .ui-autocomplete { width:1px; }
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
z-index:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}`
jquery css
add a comment |
So I am working on an Autocomplete text input made with jQuery. Unfortunately, this input is inside a Modal Box and I am trying to have the drop down go over the modal box instead of using the scrollbar but with no success.
My CSS:
`.ui-autocomplete {
position: absolute;
cursor: default;
background:white }
`html .ui-autocomplete { width:1px; }
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
z-index:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}`
jquery css
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17
add a comment |
So I am working on an Autocomplete text input made with jQuery. Unfortunately, this input is inside a Modal Box and I am trying to have the drop down go over the modal box instead of using the scrollbar but with no success.
My CSS:
`.ui-autocomplete {
position: absolute;
cursor: default;
background:white }
`html .ui-autocomplete { width:1px; }
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
z-index:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}`
jquery css
So I am working on an Autocomplete text input made with jQuery. Unfortunately, this input is inside a Modal Box and I am trying to have the drop down go over the modal box instead of using the scrollbar but with no success.
My CSS:
`.ui-autocomplete {
position: absolute;
cursor: default;
background:white }
`html .ui-autocomplete { width:1px; }
.ui-menu {
list-style:none;
padding: 2px;
margin: 0;
display:block;
float: left;
}
.ui-menu .ui-menu {
margin-top: -3px;
}
.ui-menu .ui-menu-item {
margin:0;
padding: 0;
zoom: 1;
float: left;
clear: left;
width: 100%;
}
.ui-menu .ui-menu-item a {
text-decoration:none;
display:block;
padding:.2em .4em;
line-height:1.5;
zoom:1;
z-index:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}`
jquery css
jquery css
asked Nov 22 '18 at 17:28
addo.louaddo.lou
529
529
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17
add a comment |
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17
add a comment |
1 Answer
1
active
oldest
votes
If it's an iframe you wouldn't be able to do this. If it's modal content on the same page your best option would be to review the overflow and size properties of the modal content.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53435864%2fjquery-css-autocomplete-dropdown-over-modal-box%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
If it's an iframe you wouldn't be able to do this. If it's modal content on the same page your best option would be to review the overflow and size properties of the modal content.
add a comment |
If it's an iframe you wouldn't be able to do this. If it's modal content on the same page your best option would be to review the overflow and size properties of the modal content.
add a comment |
If it's an iframe you wouldn't be able to do this. If it's modal content on the same page your best option would be to review the overflow and size properties of the modal content.
If it's an iframe you wouldn't be able to do this. If it's modal content on the same page your best option would be to review the overflow and size properties of the modal content.
answered Nov 22 '18 at 17:47
Mihail MinkovMihail Minkov
496516
496516
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53435864%2fjquery-css-autocomplete-dropdown-over-modal-box%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
unfortunately the overflow of the modal is handled by the scrolling and therefore if the dropdown goes below, it is classed as part of the modal overflow and therefore will also be handled by the modals scrollbar - that's why you should try not to put things like that in modals, bad ux
– Pete
Nov 22 '18 at 17:52
Thank you for your feedback Pete, unfortunately I'm adding extra functionality on an existing app so I can't really get around changing the design.
– addo.lou
Nov 23 '18 at 7:17