English 中文(简体)
jQuery carousel - auto expand height
原标题:

I have a functional vertical jquery carousel as i have tweaked and modified the script and example found here: http://sorgalla.com/projects/jcarousel/examples/static_vertical.html

Instead of images, i am using text as list items. this script uses an fixed height style, and i am trying to incorporate an auto expand height feature. To collapse and expand based on the content within the li.

i have tried a few things with the css like setting certain elements to height:auto; or height:100%; but does not seem to work.

would anyone have a tidbit on where i should focus my attempts on how to make this auto expand and collapse based on content? should i be tweaking the javascript and not the CSS?

just looking for insight.

问题回答

It depends how your carousel works, but you re likely to need to tweak the javascript.

If the carousel needs elements with fixed heights, you could write content into an element, get the height, and then explicity set the height of the element to be the value you just found. That way the height depends on the content, but it is also fixed rather than fluid and you also know what the value for the height is.

Something like this might work:

var height = $("#my-li").css({ height : auto }).html( Some text content ).height();
//do any calculations you need with height here
$("#my-li").css({ height :height+ px })

Sorry Roy I think using javascript would probably be considered overdoing and bad practice even if it works.

I would suggest that Tony applies

   li { display:block; overflow:hidden; width:blabla px;}

Then the height will be forced to increase and decrease according to the content.





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签