Gwt DockLayoutPanel উইজেটগুলির জন্য ওভারব্রাইড ওভারব্রাইড করুন

আমি বাম দিকে একটি নেভিগেশন মেনু একটি পাতা তৈরি করছি, প্রতিটি বিভাগের জন্য আইকন ধারণকারী পৃষ্ঠার লেআউট এইরকম কিছু দেখায়:

  
    
    
      
        
      
    
  

ন্যাভিগেশন বারের প্রতিটি আইকনের উপর দিয়ে হেঁটে যাওয়ার জন্য একটি বেলুন যা আইটেমের শিরোনাম এবং কিছু উপ-আইটেমগুলি দেখানো হবে। আমি সিএসএস দ্বারা প্রভাব অর্জন করেছি, প্রতিটি বেলুনকে তার আইকনের সাথে সম্পর্কিত অবস্থান প্রদান করে।

জি: পশ্চিম উপাদান হিসাবে হিসাবে রেন্ডার করা হয়

<div style="
    position: absolute;
    overflow: hidden;
    left: 0px;
    top: 0px;
    bottom: 0px;
    width: 55px; ">

My problem is that overflow: hidden.

How do I tell the DockLayoutPanel that it is OK for the west element to overflow over the center element?

Edit: I found a workaround which is quite reliable

navigation.getElement().getParentElement().getParentElement().getStyle()
    .setOverflow(Overflow.VISIBLE);

Does anybody know a solution which doesn't mess with HTML elements?

7
যোগ সম্পাদিত
মতামত: 1
আপনার workaround জন্য djjeck ধন্যবাদ, আমার জন্য কাজ :)
যোগ লেখক XioRcaL, উৎস
আমি এই (নীচে উত্তর) দেখেছি: github.com/gwtbootstrap/gwt-bootstrap/ সমস্যা/231 মূলত এটি আপনার নেভিগেট-প্যানেলের উচ্চতা 100% পর্যন্ত সেট করতে হবে: যাইহোক, আমি চেষ্টা করি নি এটা ...
যোগ লেখক AndreasS, উৎস

2 উত্তর

আপনি উত্তর ডিভিলের inlined শৈলী ওভাররাইড করতে পারেন:


    .dockLayoutPanel > div {
        overflow: visible !important;
    }



    
     ...
    

GWT 2.6.1 দিয়ে পরীক্ষা করা হয়েছে।

You could find more suggestions here: https://github.com/gwtbootstrap/gwt-bootstrap/issues/231

3
যোগ

একটি বিকল্প পপআপননেল একটি কাস্টম বেলুন উইজেট দেখিয়েছে, সেই অনুযায়ী স্টাইল করে। আপনি তারপর আপনার বেলুন প্রদর্শন, প্রদর্শন এবং লুকান কন্টেন্ট আপ সেট করার জন্য আপনার নেভিগেশন আইকন ' MouseOverEvent </কোড> এবং MouseOutEvent পরিচালনা করতে পারেন।

0
যোগ
এটি একটি বৈধ বিকল্প, যদিও আমি JS এর ​​মাধ্যমে স্থানাঙ্ক গণনা করার পরিবর্তে বোতামগুলির পাশে আমার বেলুনগুলি স্থাপন করার জন্য আপেক্ষিক CSS পজিশনিং নির্ভর নিরাপদ বোধ করি।
যোগ লেখক djjeck, উৎস
আমি এটা চেষ্টা করে দেখব.
যোগ লেখক djjeck, উৎস