2012-02-09 7 views
9

तो मेरे पास ऐसा परिदृश्य है जहां मैं व्यवसाय को प्रदर्शित करना चाहता हूं कि ककड़ी लाभ का कैसे हो सकता है। डेमो सेट करना और चलाने में आसान है, लेकिन उचित दृश्यों के बिना, व्यवसाय वास्तव में लाभ नहीं देख पाएगा ... सवाल यह है कि क्या सुविधा को निष्पादित किया जा रहा है, जबकि एक सीएसएस वर्ग जोड़ना संभव है?क्या ककड़ी + कैपिबरा का उपयोग कर शैली को संशोधित करना संभव है?

कुछ इस तरह:

anchor = page.find_link(link); 
anchor[:style].value = 'outline:yellow solid thick'; 
sleep 1; 
click_link(link); 

क्या मैं सुनिश्चित नहीं हूं दूसरी पंक्ति है। मैं उस तत्व पर outline style कैसे प्राप्त कर सकता हूं जिसे क्लिक किया जा रहा है?

मुझे वास्तविक ककड़ी के नमूने पर कुछ भी नहीं मिला। किसी भी सहायता की सराहना की जाएगी।

उत्तर

11

ठीक है मुझे एक समाधान मिला: सीएसएस को संशोधित करने के लिए एक स्क्रिप्ट निष्पादित करें।

page.execute_script("$('selector').css('property','value')"); 

वर्क्स काफी अच्छी तरह से :-)

संबंधित मुद्दे